Curso Kubernetes
¡Este curso esta en desarrollo, puedes seguirme aquí o en Youtube para seguir semanalmente las actualizaciones del curso!
Hola, bienvenidos al curso de Kubernetes completamente gratuito y en español. Este curso comienza desde cero, dando por hecho que no tienes conocimientos previos hasta alcanzar un nivel intermedio. También sirve como preparación para la certificación CKA de Kubernetes, complementado con la parte de seguridad para la certificación CKS y la parte de desarrollo para la certificación CKAD.
Todo el curso, esta disponible en vídeo en esta LISTA DE YOUTUBE.
Durante todos los vídeos me apoyaré en este repositorio, donde encontrarás los apuntes y ejemplos de código que vaya mostrando en los vídeos, por lo que también podrías seguirlo sin necesidad de ver los vídeos, aunque en estas entradas no se profundizará tanto. Cuando haya muchas actualizaciones, regrabaré los vídeos para que estén actualizados.
Apoya este contenido gratuito dejando una estrella a este repositorio y suscribiéndote a mi canal de Youtube.
Índice
Nivel básico:
- Introducción a Kubernetes
- Arquitectura de Kubernetes
- Instalación con kubeadm
- Intalación sencilla, minikube y k3s
- Manifiestos de Kubernetes
- Pods y contenedores
- Namespaces y recursos
- Deployment y ReplicaSet
- DaemonSet y StatefulSet
- Jobs y cronjobs
- Probes y healtchecks
- Rangos y cuotas
- Autoescalado
- Servicios
- Ingress
- Gateway
- Secrets y configmaps
- Almacenamiento
- Seguridad
- Usuarios y RBAC
- Roles y ClusterRoles
- Scheduling y labels
- Tains y tolerations
- Logging
- Helm
- Perfiles y herramientas visuales
Kubernetes para administradores (Específico CKA):
- Mantenimiento, backup y restauración de un clúster
- Troubleshooting del cluster
- APIs, TLS y seguridad
- Certificados y autenticación
- Volúmenes y almacenamiento custom
- CRDs y Operators
- High Availability y Disaster Recovery
- Preparación examen CKA
Kubernetes para desarrolladores (Específico CKAD):
- Pods e initContainers
- Multi-container pods, sidecars, ambassador y adapter
- Canary y blue-green deployments
- CoreDNS, servicios y DNS
- Service mesh
- Troubleshooting de aplicaciones
- Preparación examen CKAD
Seguridad en Kubernetes (Específico CKS):
- CIS Benchmarks
- Runtime class
- Network policies avanzadas
- Admission controllers
- Apparmor y Seccomp
- Falco
- OPA
- Preparación examen CKS
Contribuir
Si quieres contribuir a este repositorio, puedes hacerlo de varias formas:
- Reportando errores
- Proponiendo mejoras
- Añadiendo contenido
- Compartiendo y difundiendo el contenido
- Dejando una estrella para apoyar el contenido
Siéntete libre de abrir una issue o un pull request con tus propuestas. Apoya mi contenido siguiéndome en Youtube y Github, dando likes en los vídeos y dando una estrella a este repositorio.