Aquí vamos a mostrar un glosario de términos utilizados cuando hablamos de kubernetes y OCP.
- Container: Un container es un paquete ejecutable de software que incluye todo (por ejemplo, bibliotecas y binarios) lo necesario para ejecutarlo.
- Kubernetes: Kubernetes es un sistema de orquestación de contenedores de código abierto. Automatiza algunas tareas de mantenimiento necesarias para los contenedores y ofrece funciones como auto-recuperación, balanceo de carga y escalado horizontal (estos conceptos se explicarán más adelante en este curso).
- Pod: Un pod es la unidad de despliegue más pequeña de computación que puede estar compuesta por uno o más contenedores.
- Node: Un nodo es un servidor que aloja aplicaciones en un clúster de Kubernetes.
- Kubelet Kubelet es el agente principal del nodo para lanzar y monitorear contenedores.
- Microservicios: Los microservicios (o arquitectura de microservicios) son un enfoque arquitectónico nativo de la nube en el que una sola aplicación se compone de muchos componentes o servicios más pequeños, acoplados de manera flexible e implementables de forma independiente.
- Red Hat OpenShift Container Platform: La Plataforma de Contenedores Red Hat OpenShift es una extensión de Kubernetes que proporciona mejoras listas para la empresa a Kubernetes.
- Red Hat Enterprise Linux CoreOS Red Hat Enterprise Linux CoreOS es un sistema operativo ligero diseñado específicamente para gestionar contenedores.
Referencias
- Web de kubernetes: https://kubernetes.io/