Cibersegurança
Revise a postura de segurança de um workload e de um cluster Kubernetes
Configurações arriscadas de workload, identidade, rede, segredos, imagem e plano de controle são identificadas e corrigidas com mudanças testadas.
O processo
Faça nesta ordem.
- Obtenha autorização e inventarie clusters, namespaces, workloads, sensibilidade dos dados, tenancy, exposição, responsáveis, versões e limites do serviço gerenciado.
- Colete manifests e configurações somente leitura de RBAC, service accounts, admission controls, acesso à API, audit registro, network policies, secrets, registries, nós e práticas de backup.
- Revise imagens e controles da cadeia de suprimento quanto a registries confiáveis, referências imutáveis, tratamento de vulnerabilidades, proveniência, conteúdo mínimo e cadência de atualização.
- Avalie security contexts dos workloads quanto a privilégio, acesso ao host, capabilities, user IDs, filesystems, limites de recurso e seccomp ou outros controles de kernel.
- Avalie isolamento de cluster e namespace, menor privilégio, proteção de secrets, exposição externa, enforcement de política, segurança do control plane e registro contra orientações NIST e Kubernetes.
- Priorize achados por caminho de exploração e impacto do workload; então implemente mudanças aprovadas de manifest ou plataforma com rollback e validação do dono do serviço.
- Reteste correções, verifique a saúde da aplicação e adicione policy-as-code ou checagens contínuas para detectar recorrência.
Traga isto
Entradas que o gato vai pedir.
- Escopo de cluster e namespace
- Acesso somente leitura a Kubernetes e nuvem
- Donos de workload e classificações de dados
- Repositórios de deploy e restrições de manutenção
Roteador + um playbook
Roteie primeiro. Escolha um.
O Cat Paw carrega um playbook por tarefa, sem misturar vários. Comece por este roteador; os outros caminhos são candidatos específicos do workflow.
- Roteador:
cybersecurity-pack skills/cybersecurity-skills/performing-kubernetes-cis-benchmark-with-kube-bench/SKILL.mdskills/cybersecurity-skills/auditing-kubernetes-cluster-rbac/SKILL.mdskills/cybersecurity-skills/scanning-kubernetes-manifests-with-kubesec/SKILL.md
Limites
As fronteiras viajam com o prompt.
- Use descoberta somente leitura primeiro e nunca aplique manifests nem execute containers sem escopo de mudança aprovado.
- Não extraia valores de secrets; inspecione metadados e controles de proteção.
- Teste mudanças de admission, RBAC e network-policy em staging ou ondas limitadas, com rollback.
Pronto significa
Um fim que dá para checar.
Todas as áreas do checklist no escopo têm evidência e disposição, correções críticas estão verificadas sem regressão de serviço e checagens contínuas de política cobrem configurações de alto risco acordadas.
Fontes
De onde veio este processo.
- csrc.nist.gov/pubs/sp/800/190/final
- kubernetes.io/docs/concepts/security/security-checklist/
- kubernetes.io/docs/concepts/security/application-security-checklist/
As fontes estabelecem o padrão do workflow. Posts de Reddit e da comunidade, quando aparecem, valem como anedota de quem pratica — não como fato universal.