Evaluar clústeres de Kubernetes contra los controles CIS con kube-bench
Ejecuta verificaciones de referencia CIS en nodos y planos de control del clúster cuando un agente necesita una auditoría de endurecimiento de Kubernetes específica, no un listado general de la plataforma.
Prerrequisitos
Binario o imagen de contenedor de kube-bench, acceso a los nodos de Kubernetes objetivo o al contexto del clúster.
Instalación
Requisitos y advertencias de la fuente original:
Notas de uso básico o primeros pasos:
-
Hay varias formas de ejecutar kube-bench.
-
Puedes ejecutar kube-bench dentro de un pod, pero necesitará acceso al espacio de nombres PID del host para verificar los procesos en ejecución, así como acceso a algunos directorios en el host donde se encuentran los archivos de configuración y otros archivos...
-
El archivo job.yaml proporcionado se puede aplicar para ejecutar las pruebas como un trabajo. Por ejemplo:
-
Extraído de la documentación original: https://raw.githubusercontent.com/aquasecurity/kube-bench/HEAD/README.md