C.6 · Construire et distribuer des images
Registres d'images : références, accès privés, imagePullSecrets
Lab Kubernetes · questionnaire de validation · gratuit, dans le navigateur
Kubernetes ne construit pas les images : il les tire d'un registre, sur chaque nœud qui en a besoin. Comprendre comment une référence d'image est résolue, comment Kubernetes s'authentifie auprès d'un registre privé et quand il retélécharge une image, c'est éviter les ImagePullBackOff les plus courants. Cette leçon se fait dans votre namespace des labs.
Ce que vous saurez à la fin : décomposer une référence d'image, créer le Secret qui donne accès à un registre privé, le fournir à un pod ou à tout un compte de service, choisir la bonne
imagePullPolicy, et diagnostiquer un échec de téléchargement.
Au programme de ce lab
- Votre mission
- Pas à pas
- Lire une référence d'image
- Un registre privé : le Secret dockerconfigjson
- Le fournir aux pods
- Quand Kubernetes télécharge-t-il l'image ?
- Diagnostiquer ErrImagePull et ImagePullBackOff
Ce que KubeNow vérifie
- Le Secret registre-prive donne accès à registre.exemple.fr (utilisateur ci)
- Le Deployment appli utilise ce Secret pour tirer ses images, et reste disponible
- Le compte de service deployeur fournit ce Secret à tous ses pods
- image : la référence complète de nginx:1.27-alpine