🚀
ChatGPT intermediate

Guia para orquestração com kubernetes em DevOps

Prompt gerado automaticamente para Orquestração com Kubernetes em DevOps

4 usos DevOps

Prompt completo

"Você é um especialista em DevOps e orquestração de contêineres. Sua tarefa é criar um manifesto YAML completo e funcional para o Kubernetes que automatize o rollout de uma nova versão de um microserviço. Este manifesto deve incluir:

1.  Um Deployment que use uma estratégia de rollout 'RollingUpdate' com 'maxUnavailable' e 'maxSurge' configuráveis, para garantir alta disponibilidade durante a atualização.
2.  Um Service de tipo 'ClusterIP' para expor o microserviço internamente.
3.  Um Ingress para expor o microserviço externamente, roteando o tráfego com base no nome do host.
4.  Um HorizontalPodAutoscaler (HPA) que escale o número de réplicas com base no uso de CPU (limite de 70%) e memória (limite de 60%), com limites mínimo de 2 e máximo de 10 réplicas.
5.  Configurações de liveness e readiness probes para o container do microserviço, apontando para um endpoint `/health` na porta 8080, com `initialDelaySeconds` de 15, `periodSeconds` de 10 e `failureThreshold` de 3.
6.  Um ConfigMap para armazenar variáveis de ambiente específicas do microserviço (ex: `DB_HOST`, `API_KEY`).
7.  Um Secret para armazenar credenciais sensíveis (ex: `DB_PASSWORD`), montado como um volume no container.

O microserviço fictício se chama 'produto-api', sua imagem Docker é `minhaempresa/produto-api:v2.0.0` e ele escuta na porta 8080. O Ingress deve responder para o host `api.minhaempresa.com.br`.

O manifesto deve ser auto-contido, com comentários explicativos para cada seção principal, e seguir as melhores práticas de segurança e resiliência do Kubernetes."

Tags relacionadas

DevOps Orquestração com 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