ChatGPT intermediate

Prompt para debugging em kubernetes em Kubernetes

Prompt gerado automaticamente para Debugging em Kubernetes em Kubernetes

4 usos Kubernetes

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