Menu
Coddy logo textTech

Mise à l’échelle

Fait partie de la section Introduction à Kubernetes du Journey Terminal de Coddy. Leçon 12 sur 45.

Le nombre de Pods qu’un Deployment exécute correspond à son nombre de réplicas, et vous pouvez le modifier à tout moment :

kubectl scale deployment web --replicas=3

Kubernetes répond deployment.apps/web scaled et démarre deux Pods supplémentaires. kubectl get pods en affiche maintenant trois, chacun avec son propre nom généré.

La réduction d’échelle fonctionne de la même manière : demandez moins de réplicas et les Pods supplémentaires sont supprimés. Vous pouvez également choisir le nombre lors de la création du Deployment :

kubectl create deployment web --image=nginx --replicas=2

La table Deployment montre l’effet en un coup d’œil : READY 3/3 signifie que les trois réplicas sont opérationnels. La mise à l’échelle est la façon de gérer davantage de trafic sans rien changer à l’application elle-même.

challenge icon

Défi

Débutant

Créez un Deployment nommé web à partir de l’image nginx, faites-le passer à 3 réplicas, puis affichez le Deployment web pour confirmer que 3/3 sont prêts.

Essayez vous-même

Terminal
quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Introduction à Kubernetes

Entraînez-vous par vous-même : Playground Terminal