Предварительные требования
Важно
Вместо <userdomain> укажите свой домен.
Локально установленный Helm v3 на рабочей станции, с которой будет производиться установка.
Доступ к платформе MTS Cloud Hub.
Подключенный сервис Containerum Kubernetes, внутри которого развернут минимум один k8s-кластер со следующими требованиями:
- Публичный;
- Версия Kubernetes 1.24.6;
- Конфигурация ноды: Минимальная − c2.large;
- Подключенный NGINX Ingress Controller.
Три созданных DNS-записи типа A на публичном DNS-сервере вашего хостинг-провайдера:
clearml-api.<userdomain>.ru− URL для работы с API ClearML сервера;clearml-app.<userdomain>.ru− URL для работы с UI ClearML сервера;clearml-files.<userdomain>.ru− URL для загрузки файлов в ClearML сервер.
SSL-сертификат/сертификаты для созданных DNS-записей типа A.
Опционально: созданная DNS-запись для мониторинга утилизации вычислительных ресурсов ClearML сервиса:
clearml-grafana.<userdomain>.ru.Имена DNS-записей обязательно должны указывать на IP-адрес балансировщика. Требуемый IP-адрес можно посмотреть в UI MTC Cloud HUB на уровне созданного кластера в разделе Балансировщики или после подключения к кластеру используя команду
kubectl get ingress.Опционально: созданное объектное хранилище S3 в Hub. Обязательные требования к объектному хранилищу:
- Созданный бакет для datasets;
- Открытый доступ к бакету.
Опционально: созданные виртуальные машины в Compute Cloud Hub для выполнения задач ClearML Agent.