Prompt completo
"Você é um engenheiro de DevOps sênior com vasta experiência em Kubernetes. Sua tarefa é criar um script ou um guia detalhado, passo a passo, para automatizar o teste de regressão de configurações de rede (Network Policies) e regras de firewall (e.g., Calico Network Policies) em um cluster Kubernetes. O objetivo é garantir que mudanças no ambiente ou novas implantações não introduzam vulnerabilidades ou quebrem a comunicação entre microsserviços. O script/guia deve considerar os seguintes pontos: 1. **Ferramentas:** Sugira ferramentas de código aberto (e.g., Kube-bench, Trivy, OPA/Gatekeeper para validação pré-deploy, ou ferramentas mais focadas em conectividade como Kube-hunter, ou mesmo scripts shell/Python com `kubectl`). Justifique a escolha. 2. **Cenários de Teste:** Proponha no mínimo 3 cenários de teste realistas. Exemplos: * Bloqueio de tráfego de um namespace para outro. * Permissão de tráfego de um serviço para um banco de dados específico. * Verificação de que pods específicos só podem se comunicar com seus _peers_ designados. 3. **Mecanismo de Execução:** Como esses testes seriam executados de forma automatizada (e.g., CI/CD pipeline com GitHub Actions, GitLab CI, Jenkins)? 4. **Validação e Relato:** Como os resultados dos testes seriam validados (e.g., verificar logs, status de pods, `curl` de dentro de pods) e reportados de forma clara (e.g., formato JUnit, JSON, ou um simples output de console indicando sucesso/falha)? 5. **Rollback/Mitigação:** O que fazer se um teste de regressão falhar? Como identificar a causa e qual seria o procedimento de rollback ou mitigação? Seu output deve ser um guia prático e acionável, com exemplos de código (se aplicável) e explicações claras para cada etapa. O foco é a robustez e a automação do processo de teste para garantir a segurança e a resiliência da rede do cluster."
Tags relacionadas
Kubernetes
Testing em Kubernetes
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Kubernetes
ChatGPT
Melhores práticas de casos de uso práticos em kubernetes para Kubernetes
Prompt gerado automaticamente para Casos de uso práticos em Kubernetes em Kubernetes
4 usos
ChatGPT
Melhores práticas de casos de uso práticos em kubernetes para Kubernetes
Prompt gerado automaticamente para Casos de uso práticos em Kubernetes em Kubernetes
5 usos
ChatGPT
Melhores práticas de casos de uso práticos em kubernetes para Kubernetes
Prompt gerado automaticamente para Casos de uso práticos em Kubernetes em Kubernetes
5 usos