🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónLeer un informe de kube-bench
5 tareas · 36 min · Principiante
El benchmark CIS de Kubernetes es una lista de comprobaciones de configuración, y kube-bench es la herramienta de código abierto que las corre y entrega un informe. Lo que importa en el trabajo no es correrla, sino leer el informe: qué significa cada estado, qué cubre y qué no, y qué se hace con lo que no está en verde. En esta sala lees un informe simulado del nodo trabajador de un clúster de pruebas de Pasto Verde Agro. La numeración de los controles es ilustrativa y cambia entre versiones del benchmark: se lee siempre el texto del control. Todo es lectura de un informe de ejemplo.
Objetivo de la sala
El benchmark CIS de Kubernetes es una lista de comprobaciones de configuración, y kube-bench es la herramienta de código abierto que las corre y entrega un informe. Lo que importa en el trabajo no es correrla, sino leer el informe: qué significa cada estado, qué cubre y qué no, y qué se hace con lo que no está en verde. En esta sala lees un informe simulado del nodo trabajador de un clúster de pruebas de Pasto Verde Agro. La numeración de los controles es ilustrativa y cambia entre versiones del benchmark: se lee siempre el texto del control. Todo es lectura de un informe de ejemplo.kube-bench marca cada comprobación con un estado. PASS significa que la configuración cumple lo que pide el control. FAIL significa que no lo cumple. WARN significa que la herramienta no puede decidirlo sola y pide revisión manual: son comprobaciones de criterio, no de valor. INFO es información de contexto que no se cuenta como cumplimiento ni como fallo.
El error clásico al leer el resumen es mirar solo el conteo de FAIL. Un informe con cero FAIL y muchos WARN no dice «todo bien»: dice «lo automático pasó y lo demás nadie lo ha mirado».
Responde para continuar
Un informe termina con cero FAIL y nueve WARN. ¿Cómo se interpreta?
Ver pista de ayuda
WARN no es un error de la herramienta ni un cumplimiento: es una decisión pendiente de una persona.
Cada línea del informe lleva el estado, el identificador del control y su texto. El identificador agrupa por sección (en el informe del nodo, la sección 4 es la del nodo trabajador y su configuración del kubelet) y sirve para citar el hallazgo en un ticket y para buscar su remediación. Como la numeración cambia entre versiones del benchmark, en el ticket se escribe también el texto del control.
Abre el informe del nodo y localiza el control que falla sobre las peticiones anónimas al kubelet.
Responde para continuar
Escribe el identificador del control en FAIL que trata la autenticación anónima del kubelet.
Ver pista de ayuda
Con la terminal, `cat informes/kube-bench-nodo-t1.txt` y busca la línea [FAIL] sobre la autenticación anónima.
El resumen del informe da el conteo por estado, pero quien decide el trabajo pendiente suma lo que no está en PASS ni en INFO: los FAIL, que hay que corregir, y los WARN, que hay que revisar. La cifra que importa para planificar es esa suma, no el total de comprobaciones.
Lee el resumen del informe del nodo y calcula cuántas comprobaciones requieren acción (de corrección o de revisión).
Responde para continuar
¿Cuántas comprobaciones del informe del nodo requieren acción, entre fallos y revisiones manuales?
Ver pista de ayuda
Suma las comprobaciones FAIL y las WARN del resumen; no cuentes PASS ni INFO.
El informe incluye una sección de remediaciones: para cada FAIL (y algunos WARN) indica qué cambiar y dónde. Es el puente entre el hallazgo y el cambio de configuración, pero no es una orden ciega: se lee, se contrasta con cómo se despliega el nodo (un archivo de configuración o un parámetro de arranque) y el cambio se hace por el camino normal de cambios, no a mano en el nodo.
Busca la remediación del control del puerto de solo lectura del kubelet.
Responde para continuar
¿Qué campo del archivo de configuración del kubelet indica la remediación que se fije en 0?
Ver pista de ayuda
Mira la sección «Remediations node» del informe, en el control 4.2.4.
Un informe de kube-bench describe lo que se corrió y dónde. El del nodo trabajador evalúa la configuración de los componentes que viven en ese nodo (el kubelet y sus archivos). No evalúa el servidor de API ni el resto del plano de control, que se comprueban en los nodos del plano de control, ni evalúa los otros nodos si no se corrió allí.
Abre la nota del equipo sobre cómo se corrió el análisis.
Responde para continuar
Plataforma dice que, como el informe del nodo no tiene ningún problema grave, el clúster entero cumple el benchmark. ¿Qué respondes?
Ver pista de ayuda
Compara lo que dice la nota de alcance con el título de cada sección del informe.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.