J'ai un repo Docker privé avec un tas d'images. J'utilise Helm pour les déployer sur un cluster Kubernetes.
Helm values.yaml contient les informations d'identification du référentiel :
image:
repository: <repo>
tag: <version tag>
pullPolicy: IfNotPresent
imageCredentials:
registry: <repo>
username: <username>
password: <pw>
Après avoir effectué l'installation de la barre
helm install myhelmchart --values values.yaml --version
Le statut du pod est Init:ErrImagePull. kubectl describe pods donne cette erreur :
Impossible de tirer l'image "image:tag" : erreur rpc : code = Inconnu desc = Réponse d'erreur du démon : Obtenir [image]/manifeste/[version] : non autorisé : authentification requise