Установка сертификатов для 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