Как запустить резервное копирование portworx на сервер minio - PullRequest
0 голосов
/ 08 июня 2018

Попытка настроить резервное копирование тома portworx (ptxctl cloudsnap) на локальный сервер minio (эмуляция S3).Первым шагом является создание облачных учетных данных с использованием ptxctl cred c

например

./pxctl credentials create --provider s3 --s3-access-key mybadaccesskey --s3-secret-key mybadsecretkey --s3-region local --s3-endpoint 10.0.0.1:9000

Это приводит к:

Ошибка при настройке облачного провайдера. Убедитесь, что учетные данныеправильно: RequestError: ошибка отправки запроса вызвана: Get https://10.0.0.1:9000/: EOF

отключение SSL (который не настроен, так как это всего лишь тест localhost) дает мне:

./pxctl credentials create --provider s3 --s3-access-key mybadaccesskey --s3-secret-key mybadsecretkey --s3-region local --s3-endpoint 10.0.0.1:9000 --s3-disable-ssl

Что возвращает:

Не аутентифицировано с конечной точкой секретов

Я пробовал это как с шлюзом minio (nas), так и с сервером minio - один и тот же результат.Контейнер Portworx работает внутри Rancher

Любые мысли приветствуются

1 Ответ

0 голосов
/ 12 июня 2018

Разрешено с помощью инструкций на https://docs.portworx.com/secrets/portworx-with-kvdb.html

, т.е. установите секретный тип равным kvdb в /etc/pwx/config.json "secret": { "cluster_secret_key": "", "secret_type": "kvdb" }, Затем войдите, используя ./pxctl secrets kvdb login

После этого введите учетные данныеСоздание было успешным и последующее резервное копирование CloudSap.В тесте использовался ключ --s3-disable-ssl

Примечание - kvdb - простой текст, поэтому он не подходит для производственных obvs.

...