Escalado
Parte de la sección Introducción a Kubernetes del Journey de Terminal de Coddy. Lección 12 de 45.
El número de Pods que ejecuta un Deployment es su cantidad de réplicas, y puedes cambiarlo en cualquier momento:
kubectl scale deployment web --replicas=3Kubernetes responde deployment.apps/web scaled e inicia dos Pods más. kubectl get pods ahora muestra tres, cada uno con su propio nombre generado.
Reducir la escala funciona de la misma manera: solicita menos réplicas y los Pods adicionales se eliminan. También puedes elegir la cantidad al crear el Deployment:
kubectl create deployment web --image=nginx --replicas=2La tabla de Deployment muestra el efecto de un vistazo: READY 3/3 significa que las tres réplicas están activas. El escalado es la forma de gestionar más tráfico sin cambiar nada de la propia aplicación.
Desafío
PrincipianteCrea un Deployment llamado web a partir de la imagen nginx, escálalo a 3 réplicas y después muestra el Deployment web para confirmar que 3/3 están listas.
Pruébalo tú mismo
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Introducción a Kubernetes
Practica por tu cuenta: Playground de Terminal