Перейти к содержимому

Установка сертификатов для ClearML Server

Важно

Для обеспечения защищенной передачи конфиденциальной информации при доступе к сервису ClearML необходимо установить сгенерированные сертификаты TLS/SSL.

Для создания хранилища секретов в k8s подключитесь к созданному k8s-кластеру и выполните команду ниже.

Для параметра --key укажите файл с закрытым ключом сертификата, для параметра --cert — файл сертификата содержащий цепочку сертификатов (CA, Subordinate, Certificate).

bash
kubectl create secret tls tls-secret-clearml \
--namespace default \
--key cloud_mts_ru_key.key \
--cert chain_cloud_mts_ru.crt

Для проверки успешного создания секрета выполните команду ниже и скопируйте имя созданного секрета для дальнейшего использования.

bash
kubectl get secret
NAME TYPE DATA AGE
clearml-conf Opaque 6 2d21h
sh.helm.release.v1.clearml.v1 helm.sh/release.v1 1 2d21h
sh.helm.release.v1.ingress-nginx.v1 helm.sh/release.v1 1 2d21h
tls-secret-clearml kubernetes.io/tls 2 24s #имя secret