Aprende Kubernetes con OpenShift v4
En esta formación aprenderemos los recursos principales de Kubernetes usando OpenShift v4, y hacia la parte final, desplegaremos una aplicación completa para poner en práctica todo lo aprendido.
Los siguientes contenidos forman parte de un curso que he impartido para OpenWebinars en mayo de 2023.
Puedes obtener todo el contenido del curso en el repositorio GitHub. Puedes acceder al Repositorio con los ficheros de los ejercicios.
Unidades
- Introducción a OpenShift v4
- Red Hat OpenShift Dedicated Developer Sandbox
- CRC (CodeReady Containers)
- OpenShift como distribución de Kubernetes
- Despliegues de aplicaciones en Kubernetes
- Recursos que nos ofrece OpenShift para desplegar aplicaciones
- Trabajando con Pods
- Trabajando con Pods desde la consola web
- Ejemplo: Pod multicontenedor
- Tolerancia a fallos, escalabilidad, balanceo de carga: ReplicaSet
- Trabajando con ReplicaSets desde la consola web
- Desplegando aplicaciones: Deployment
- Trabajando con Deployment desde la consola web
- Ejecución de Pods privilegiados
- Actualización de un Deployment (rollout y rollback)
-
Acceso a las aplicaciones
- Despliegues parametrizados
- Almacenamiento en OpenShift v4
- Otros recursos para manejar nuestras aplicaciones
- Ejemplo final: Citas