Kubernetes: descripción general
Kubernetes en una herramienta de gestión de contenedores de código abierto alojada por Cloud Native Computing Foundation (CNCF). Esto también se conoce como la versión mejorada de Borg que fue desarrollada en Google para administrar tanto los procesos de larga ejecución como los trabajos por lotes, que anteriormente se manejaba mediante sistemas separados.
Kubernetes viene con la capacidad de automatizar la implementación, el escalado de aplicaciones y las operaciones de contenedores de aplicaciones en clústeres. Es capaz de crear una infraestructura centrada en contenedores.
Características de Kubernetes
A continuación, se muestran algunas de las características importantes de Kubernetes.
Continúa el desarrollo, la integración y la implementación
Infraestructura en contenedores
Gestión centrada en aplicaciones
Infraestructura auto escalable
Consistencia del entorno en las pruebas de desarrollo y la producción
Infraestructura débilmente acoplada, donde cada componente puede actuar como una unidad separada
Mayor densidad de utilización de recursos
Infraestructura predecible que se va a crear
Uno de los componentes clave de Kubernetes es que puede ejecutar aplicaciones en clústeres de infraestructura de máquinas virtuales y físicas. También tiene la capacidad de ejecutar aplicaciones en la nube.It helps in moving from host-centric infrastructure to container-centric infrastructure.