Temario del curso
Introducción
Resumen de la API de Kubernetes y características de seguridad
- Acceso a puntos finales HTTPS, API de Kubernetes, nodos y contenedores
- Características de autenticación y autorización de Kubernetes
Cómo atacan los hackers su clúster
- Cómo los hackers encuentran el puerto etcd, la API de Kubernetes y otros servicios
- Cómo ejecutan código dentro del contenedor
- Cómo escalan privilegios
- Caso práctico: Cómo Tesla expuso su clúster de Kubernetes
Configuración de Kubernetes
- Elegir una distribución
- Instalar Kubernetes
Uso de credenciales y secretos
- Ciclo de vida de las credenciales
- Comprensión de los secretos
- Distribución de credenciales
Control del acceso a la API de Kubernetes
- Cifrado del tráfico de la API con TLS
- Implementación de autenticación para los servidores de la API
- Implementación de autorización para distintos roles
Control de capacidades de usuario y carga
- Comprensión de las políticas de Kubernetes
- Límites de uso de recursos
- Límites de privilegios del contenedor
- Límites de acceso a la red
Control del acceso a los nodos
- Separación del acceso de carga
Protección de componentes del clúster
- Restricción del acceso a etcd
- Deshabilitar características
- Cambiar, eliminar y revocar credenciales y tokens
Aseguramiento de la imagen del contenedor
- Gestión de imágenes de Docker y Kubernetes
- Construcción de imágenes seguras
Control del acceso a recursos en la nube
- Comprensión de la metadata de las plataformas en la nube
- Límites de permisos a los recursos en la nube
Evaluación de integraciones de terceros
- Minimización de permisos otorgados a software de terceros
- Evaluación de componentes que pueden crear pods
Establecimiento de una política de seguridad
- Revisión del perfil de seguridad existente
- Creación de un modelo de seguridad
- Consideraciones de seguridad nativas de la nube
- Otras mejores prácticas
Cifrado de datos inactivos
- Cifrado de copias de seguridad
- Cifrado del disco completo
- Cifrado de recursos secretos en etcd
Monitoreo de la actividad
- Habilitación del registro de auditoría
- Auditoría y gobernanza de la cadena de suministro del software
- Suscripción a alertas y actualizaciones de seguridad
Resumen y conclusiones
Requerimientos
- Experiencia previa trabajando con Kubernetes
Audiencia
- Ingenieros de DevOps
- Desarrolladores
Reseñas (3)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Curso - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Cómo los formadores transmiten el conocimiento de manera efectiva
Vu Thoai Le - Reply Polska sp. z o. o.
Curso - Certified Kubernetes Administrator (CKA) - exam preparation
Traducción Automática
El conocimiento y los intercambios con Augustin
Laurent - L'Office national des vacances annuelles (ONVA)
Curso - Docker and Kubernetes
Traducción Automática