Programa del Curso
Introducción
Instalación y configuración de KOps en el sistema Kubernetes
- Instalación de complementos administrados Kubernetes
- Migración de Kube-up a KOps
- Kubernetes Opciones de red para KOps
- Ejecución de KOps en el entorno de nube preferido
Descripción general de las características y la arquitectura de KOps
- ¿En qué se parece KOps a Kubectl?
- Introducción a las configuraciones admitidas y a las tareas operativas
Información general sobre otras topologías de red admitidas
Integración de KOps con GitLab CI para la integración continua
Trabajar con la interfaz de línea de comandos de KOps
Habilitación de comandos CLI y banderas experimentales en KOps
- Apuntar Kubectl a un clúster de KOps
Utilización de la API de KOps y ejecución de configuraciones de API
Familiarización con los valores KOps de API para personalizar Kubernetes componentes
Descripción general de las configuraciones de clústeres y grupos de instancias
Trabajar con manifiestos YAML y personalizar a través de la API
Adición de funciones y actualización de la API de KOps
Realización de tareas operativas de KOps y realización de clústeres Management
- Introducción a las operaciones de clúster y las plantillas de configuración
Procediendo a KOps GPU e implementando principios de alta disponibilidad
- ¿Qué son HA y componentes de HA?
- Casos de uso para ejecutar una configuración de alta disponibilidad
Creación de maestros y clústeres de alta disponibilidad Kubernetes en KOps
- Creación de instancias de componentes de alta disponibilidad en una topología pública
- Creación de instancias de componentes de alta disponibilidad en una topología privada
Lanzamiento de varios maestros de alta disponibilidad en la misma zona de disponibilidad
Uso de imágenes de InstaceGroup para nodos de clúster
- Administración de etiquetas y nodos de clúster
Cambio de un clúster de alta disponibilidad único a uno multimaestro Kubernetes
- Creación de nuevos grupos de instancias en KOps
- Administración de grupos de instancias de KOps
Ejecución de pruebas unitarias y de integración con clústeres KOps
- Ejecución de Kubernetes pruebas E2E
Protección de nodos de clúster individuales mediante máquinas bastión para la autenticación SSH
- Configuración y acceso al bastión
- Configuración de MFA y trabajo con roles de IAM
Uso de credenciales SSH y ejecución de otras configuraciones de seguridad en KOPS
Implementación de clústeres y maestros de alta disponibilidad Kubernetes en VPC existentes mediante KOps
Creación de una nueva nube privada virtual con KOps
Solución de problemas
Resumen y conclusión
Requerimientos
- Comprensión básica de los conceptos de virtualización
- Conocimiento de tecnologías de contenedores y aplicaciones en la nube
- Experiencia con Linux distribuciones, sintaxis YAML y CLI
Audiencia
- Desarrolladores
- DevOps Ingenieros
Testimonios (3)
trabajar con DevOps Cadena de herramientas
Kesh - Vodacom
Curso - DevOps Foundation®
Traducción Automática
Me gusta el enfoque interactivo adoptado por el formador.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Curso - Site Reliability Engineering (SRE) Foundation®
Traducción Automática
Very detailed, trainer knows the subject very well and has covered a lot of topics