Guia para orquestração com kubernetes em DevOps
Prompt gerado automaticamente para Orquestração com Kubernetes em DevOps
"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
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de DevOps
Continue explorando prompts nesta categoria.
Guia para orquestração com kubernetes em DevOps
Prompt gerado automaticamente para Orquestração com Kubernetes em DevOps
Guia para monitoramento e alertas em DevOps
Prompt gerado automaticamente para Monitoramento e alertas em DevOps
Guia para monitoramento e alertas em DevOps
Prompt gerado automaticamente para Monitoramento e alertas em DevOps