Настройка Platform V Synapse File Exchange
Чтобы управлять безопасной передачей файлов с помощью плагина Platform V Synapse File Exchange, необходимо настроить для него подключение к S3-совместимому хранилищу.
Перед началом работы
Создайте кластер Managed Kubernetes и хотя бы одну группу узлов.
Создайте S3-хранилище. Например, бакет в Object Storage.
Шаг 1. Отредактируйте ConfigMap
Выполните команду:
kubectl -n fsgw edit cm fsgw-configУкажите параметры подключения к S3:
s3-cluster1:endpoint:protocol: httpshost: <S3_ENDPOINT>port: 443region: ru-central-1s3-configuration:access-style: path-styleusers:s3-user:access-key-id: <S3_ACCESS_KEY>secret-access-key: ${s3.secret}Где:
<S3_ENDPOINT> — URL-адрес S3-хранилища.
<S3_ACCESS_KEY> — идентификатор ключа доступа сервисного аккаунта с правами для работы с S3-хранилищем
Сохраните изменения.
Шаг 2. Отредактируйте Secret
Выполните команду:
kubectl edit secrets -n fsgw fsgw-s3-secretУкажите в Secret значение s3.secret:
data:s3.secret: <S3_SECRET_KEY>Где <S3_SECRET_KEY> — пароль ключа доступа сервисного аккаунта для S3-хранилища.
Шаг 3. Перезапустите Deployment
Выполните команду:
kubectl restart deployment fsgw fsgw-deployment
Теперь можно управлять безопасной передачей файлов в кластере.