O que Avaliar clusters Kubernetes contra controles CIS com kube-bench faz?
Executa verificações de benchmark CIS em nós do cluster e planos de controle quando um agente precisa de uma auditoria estreita de endurecimento do Kubernetes, não de uma listagem geral da plataforma.
Pré-requisitos
Binário ou imagem de contêiner do kube-bench, acesso aos nós do cluster Kubernetes ou contexto do cluster
Instalação
Requisitos e ressalvas do upstream:
Notas básicas de uso ou primeiros passos:
-
Existem várias formas de executar o kube-bench.
-
Você pode executar o kube-bench dentro de um pod, mas ele precisará de acesso ao namespace PID do host para verificar os processos em execução, bem como acesso a alguns diretórios no host onde arquivos de configuração e outros arquivos estão...
-
O arquivo job.yaml fornecido pode ser aplicado para executar os testes como um job. Por exemplo:
-
Extraído dos docs upstream: https://raw.githubusercontent.com/aquasecurity/kube-bench/HEAD/README.md