Skip to content

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