Descripción:
Kubernetes es una plataforma portable y extensible de código abierto para administrar cargas de trabajo y servicios. Kubernetes facilita la automatización y la configuración declarativa. Tiene un ecosistema grande y en rápido crecimiento. El soporte, las herramientas y los servicios para Kubernetes están ampliamente disponibles.
Kubernetes tiene varias características. Puedes pensar en Kubernetes como:
- una plataforma de contenedores
- una plataforma de microservicios
- una plataforma portable de nube
Kubernetes ofrece un entorno de administración centrado en contenedores. Kubernetes orquesta la infraestructura de cómputo, redes y almacenamiento para que las cargas de trabajo de los usuarios no tengan que hacerlo. Esto ofrece la simplicidad de las Plataformas como Servicio (PaaS) con la flexibilidad de la Infraestructura como Servicio (IaaS) y permite la portabilidad entre proveedores de infraestructura
Objetivo del curso: Al término de este curso el participante obtendrá los siguientes conocimientos:
- El origen, la arquitectura, los componentes principales y los bloques de construcción de Kubernetes
- Cómo configurar y acceder a un clúster Kubernetes utilizando Minikube
- Formas de ejecutar aplicaciones en el entorno Kubernetes desplegado y de acceder a las aplicaciones desplegadas
- Utilidad de las comunidades Kubernetes y cómo se puede participar.
Requisitos de ingreso.
Comprensión de textos en idioma inglés.
Conocimientos básicos de la interfaz de línea de comandos (CLI) de Linux
Se requieren conocimientos básicos de tecnología de contenedores como Docker, Rkt
Temario:
- Introducción
- Del monolito a los microservicios
- Orquestación de contenedores
- Kubernetes
- Arquitectura de Kubernetes – Visión general
- Instalación de Kubernetes
- Configuración de un clúster Kubernetes de nodo único con Minikube
- Acceso a Minikube
- Bloques de Construcción de Kubernetes
- Servicios
- Despliegue de una Aplicación Autónoma
- Gestión de Volumen de Kubernetes
- ConfigMaps y Secretos
- Entrada
- Temas Avanzados – Visión General
- Comunidad Kubernetes