nav-img
Evolution

Настройка Platform V Synapse File Exchange

Чтобы управлять безопасной передачей файлов с помощью плагина Platform V Synapse File Exchange, необходимо настроить для него подключение к S3-совместимому хранилищу.

Перед началом работы

  1. Создайте кластер Managed Kubernetes и хотя бы одну группу узлов.

  2. Установите плагин Platform V Synapse File Exchange.

  3. Подключитесь к кластеру Managed Kubernetes.

  4. Создайте S3-хранилище. Например, бакет в Object Storage.

Шаг 1. Отредактируйте ConfigMap

  1. Выполните команду:

    kubectl -n fsgw edit cm fsgw-config
  2. Укажите параметры подключения к S3:

    s3-cluster1:
    endpoint:
    protocol: https
    host: <S3_ENDPOINT>
    port: 443
    region: ru-central-1
    s3-configuration:
    access-style: path-style
    users:
    s3-user:
    access-key-id: <S3_ACCESS_KEY>
    secret-access-key: ${s3.secret}

    Где:

    • <S3_ENDPOINT> — URL-адрес S3-хранилища.

    • <S3_ACCESS_KEY> — идентификатор ключа доступа сервисного аккаунта с правами для работы с S3-хранилищем

  3. Сохраните изменения.

Шаг 2. Отредактируйте Secret

  1. Выполните команду:

    kubectl edit secrets -n fsgw fsgw-s3-secret
  2. Укажите в Secret значение s3.secret:

    data:
    s3.secret: <S3_SECRET_KEY>

    Где <S3_SECRET_KEY> — пароль ключа доступа сервисного аккаунта для S3-хранилища.

Шаг 3. Перезапустите Deployment

Выполните команду:

kubectl restart deployment fsgw fsgw-deployment

Теперь можно управлять безопасной передачей файлов в кластере.