Перейти к содержанию

Дополнительная информация#

В данном разделе приводится дополнительная информация по созданию секрета для авторизации в реестре 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 чартов.