4. Kubernetes: conceptos básicos
1.1 Escenario:
Hace más de 10 años, Google tiene que hacer frente a un nuevo problema:
Gestionar millones de máquinas virtuales.
1 ¿Qué es Kubernetes?
6. Kubernetes: conceptos básicos
1.2 Kubernetes:
• Proyecto Google. (Basado en Borg*).
• Open source.
• Sistema de orquestación de contenedores:
o Distribución inteligente de contenedores en los nodos.
o Administración de cargas de trabajo.
o Facilita la gestión.
o Provee de alta disponibilidad.
o Muy modular, mucha flexibilidad.
o Configuración de proyectos con .yamls o .jsons
1 ¿Qué es Kubernetes?
*http://static.googleusercontent.com/media/research.google.com/en//pubs/archive/43438.pdf
28. Kubernetes: conceptos básicos
3.4 Comunicación entre nodos:
Si el scheduler se encarga de distribuir los pods entre los nodos en función de la lógica interna…
¿Cómo sabe un pod qué ruta usar para llegar a otro?
3 Funcionamiento interno / Comunicación entre nodos
•Por la IP.
• Variables de entorno.
• DNS.