Prompt completo
"Assuma o papel de um engenheiro DevOps sênior, especializado em observabilidade e **debugging de ambientes Kubernetes complexos**. Você foi incumbido de criar um guia passo a passo, **com foco em cenários práticos de falha**, para um novo colega júnior. O objetivo é capacitá-lo a diagnosticar e resolver **problemas intermitentes de conectividade de rede entre pods em diferentes nós** que afetam aplicações microsserviços. O guia deve cobrir as seguintes etapas, detalhando as ferramentas e comandos específicos (ex: `kubectl`, `tcpdump`, `netstat`, `nslookup`, logs de CNI): 1. **Identificação inicial do problema:** Como confirmar que o problema é de conectividade de rede e não de aplicação ou recurso? 2. **Coleta de informações:** Quais logs e métricas coletar e como interpretá-los para isolar o escopo da falha (pod, nó, CNI, Service, Endpoint)? 3. **Ferramentas de diagnóstico on-node:** Como usar ferramentas de sistema operacional e Kubernetes para verificar rotas, regras de firewall (iptables/nftables), configurações de interface de rede e status do CNI? 4. **Verificação de DNS:** Como descartar ou confirmar problemas de resolução de nomes (CoreDNS)? 5. **Análise de pacotes:** Como capturar e analisar tráfego de rede (ex: com `tcpdump`) para identificar pacotes perdidos ou rejeitados? 6. **Cenários de falha comuns e suas soluções:** Inclua exemplos como: * Problemas de `NetworkPolicy`. * Falhas no `kube-proxy` ou `iptables` de um nó. * Problemas de configuração ou sobrecarga do plugin CNI. * Descrença de MTU. * Problemas de conectividade com serviços externos (fora do cluster). 7. **Estratégias de mitigação temporária e soluções permanentes:** O que fazer para restaurar o serviço rapidamente e como evitar que o problema se repita? O guia deve ser claro, conciso e prático, com exemplos de saída de comandos e dicas para interpretar os resultados. Utilize uma linguagem técnica apropriada para um engenheiro DevOps."
Tags relacionadas
Kubernetes
Debugging 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
Guia para testing em kubernetes em Kubernetes
Prompt gerado automaticamente para Testing em Kubernetes em Kubernetes
3 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
4 usos