Qué es Kubernetes
Parte de la sección Introducción a Kubernetes del Journey de Terminal de Coddy. Lección 1 de 45.
Kubernetes (a menudo escrito como K8s) ejecuta contenedores por ti a gran escala. Docker construye y ejecuta un contenedor en una máquina; Kubernetes toma muchos contenedores y los distribuye entre un clúster de máquinas, los reinicia cuando fallan, los escala hacia arriba o hacia abajo y los conecta entre sí.
Describes lo que quieres (tres copias de mi servidor web, accesibles en el puerto 80) y Kubernetes mantiene el clúster en ese estado.
Controlas un clúster desde la terminal con el comando kubectl. Cada comando sigue el mismo patrón: un verbo y un recurso, como kubectl get pods o kubectl delete pod web.
Para comprobar que la herramienta está instalada y ver su versión, ejecuta:
kubectl version --clientLa marca --client imprime únicamente la versión de kubectl en sí, sin ponerse en contacto con un clúster.
Desafío
PrincipianteEjecuta kubectl version --client para confirmar que kubectl está instalado y ver qué versión estás usando.
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