Дополнительная информация#
В данном разделе приводится дополнительная информация по созданию секрета для авторизации в реестре Docker.
Создание секрета для авторизации в реестре Docker#
Чтобы скачивать образы с сервисами LUNA Vinder Module нужно авторизироваться в реестре Docker.
Создайте файл с учетными данными, например, vlabs-credentials.json, содержащий логин и пароль:
{
"auths": {
"dockerhub.visionlabs.ru": {
"username": "your_username",
"password": "your_password"
}
}
}
Предоставьте Kubernetes доступ к реестру с образами Docker.
kubectl create secret generic my-dockerhub-secret --from-file=.dockerconfigjson=vlabs-credentials.json --type=kubernetes.io/dockerconfigjson
Если вы ранее уже авторизировались через команду docker login, то можно предоставить доступ Kubernetes с помощью следующей команды:
kubectl create secret generic my-dockerhub-secret --from-file=.dockerconfigjson=$HOME/.docker/config.json --type=kubernetes.io/dockerconfigjson
Секрет можно указать во время настройки Helm чартов.