Tutoriels conteneurs

7 tutoriels en accès libre sur conteneurs : guides techniques, sans compte.

Docker et Kubernetes : qui fait quoi, concrètement

Docker fabrique l’image, Kubernetes la fait tourner. Suivre la chaîne du code jusqu’au navigateur — image, Pod, Deployment, Service, ConfigMap — et voir la place de chacun.

6 minkubernetesdockerconteneurs

ConfigMap Kubernetes : la configuration hors de l’image

Changer une couleur ne devrait pas demander de reconstruire une image Docker. Le ConfigMap sort les réglages du code — avec un piège sur la mise à jour des Pods.

5 minkubernetesconteneursdevops

Déployer une application sur Kubernetes : le projet complet

Une application Flask, un Dockerfile, trois fichiers YAML. Le trajet du code au navigateur, avec les vérifications qui prouvent que chaque objet fait son travail.

9 minkubernetesdockerconteneurs

Rolling update Kubernetes : migrer la base sans coupure

Pendant un rolling update, v1 et v2 tournent en même temps. La base doit donc être compatible avec les deux — et c’est l’ordre des opérations qui décide s’il y aura une panne.

9 minkubernetesconteneursdevops

Secret Kubernetes : ni ConfigMap, ni Vault, ni chiffré

Un Secret n’est pas chiffré, seulement encodé en base64. Où mettre un mot de passe, qui peut réellement le lire, et pourquoi Vault ne remplace pas le Secret mais l’alimente.

10 minkubernetesconteneursdevopssecurite

Service Kubernetes : pourquoi l’IP d’un Pod ne suffit pas

Les Pods changent d’adresse à chaque recréation. Le Service met un nom stable devant eux et répartit le trafic. Quand il ne répond rien, la cause est presque toujours la même.

5 minkubernetesconteneursdevops

Votre premier Deployment Kubernetes vraiment fiable

Un Pod seul redémarre mal, ne passe pas à l’échelle et disparaît avec son nœud. Pourquoi le Deployment est la première ressource à apprendre.

3 minkubernetesconteneursdevops