← Lumbre

Tecnología Kubernetes básico: orquestar contenedores en serio

Portada de Kubernetes básico: orquestar contenedores en serio

Kubernetes básico: orquestar contenedores en serio

✦ Cuando un solo Docker run ya no basta para producción · Tecnología · y te lleva 3 minutos

Roadwise Consulting

Contenido modificado tras su publicación

Objetivo: Explicar el problema que resuelve Kubernetes y los conceptos Pod, Deployment y Service a nivel principiante.

3 min Tecnología 15–99 años
Autoevaluación
Más
Kubernetes básico: orquestar contenedores en serio

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Linux de cero a casi experto Cursos Explorar Mi cuenta Salir del modo estudio

Docker pone contenedores; Kubernetes los coordina

Kubernetes (k8s) orquesta contenedores en un cluster: decide en qué máquina corre cada pieza, reinicia lo que falla, expone servicios y permite desplegar versiones nuevas.

Conceptos mínimos: Pod (uno o más contenedores unidos), Deployment (declara cuántas réplicas quieres), Service (punto de red estable para llegar a los pods).

Kubernetes básico: orquestar contenedores en serio
Imagen Pixabay (licencia libre, autor: jamesmarkosborne) https://pixabay.com/photos/code-html-digital-coding-web-1076533/
Kubernetes para principiantes
Explicación fácil desde cero.

Orquestar con kubectl

bashkubectl.sh
kubectl get nodes -o wide        # nodos del clúster y su IPkubectl get pods -A              # pods en TODOS los namespaceskubectl describe pod mi-pod      # detalle + eventos (dónde falló)kubectl logs -f mi-pod           # seguir las bitácoras del podkubectl apply -f despliegue.yaml # crear/actualizar desde un manifiestokubectl port-forward svc/web 8080:80   # exponer un servicio localmente
Kubernetes gestiona contenedores a escala. Se declara el estado deseado en un manifiesto YAML y «apply» acerca la realidad a ese deseo.

¿Qué problema aborda Kubernetes?

Un Pod en Kubernetes puede agrupar contenedores que comparten red y almacenamiento local del pod.

K8s mínimo

Pod
Unidad básica: contenedor(es) co-localizados.
Deployment
Declara el estado deseado y réplicas de una app.
Service
Abstracción de red para alcanzar pods.
Cluster
Conjunto de máquinas (nodos) gestionadas por k8s.

Toca una tarjeta para ver la respuesta.

Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.

Autoevaluación

Comprueba lo que aprendiste

2 preguntas · ves cada respuesta al momento · el resultado queda guardado en tu historial

Iniciar autoevaluación
Más sobre esta lección

Rutas vivas

¿Y ahora qué? Elige el camino por lo que necesitas

No es un listado al azar: cada camino responde una pregunta distinta y te dice por qué.

Conecta con

Otra forma de comprenderlo

Para profundizar

✦ Explorar el universo completo
Explora temas relacionados

Conceptos

Comentarios

Inicia sesión para comentar.

Todavía no hay comentarios. Sé la primera persona en opinar.