Designer de Entrega Progressiva com GitOps (Argo CD, Helm, Canary/Blue-Green)
Escolha canary ou blue-green e conecte tudo ao Argo CD e ao Helm com critérios automáticos de abort.
Por Os Melhores Prompts
Categoria: DevOps
O que ele faz
Escolhe blue-green, canary ou rolling a partir do seu grau de statefulness, da folga de capacidade e dos sinais de saúde disponíveis - e nomeia a opção que rejeitou. Devolve um spec concreto de Argo Rollouts ou Flagger com pesos por passo, durações de pausa e um analysis template ligado às suas métricas reais, além das expressões PromQL e limiares que abortam o rollout automaticamente e do orçamento de requisições ruins que cada passo pode queimar. O wiring GitOps mantém o Git como único escritor: YAML de Application e ApplicationSet, sync waves e ordem de hooks, política de self-heal e promoção de imagem por commit de digest.
Use quando
- Um serviço publicado na mão em que rollback vira pânico
- Argo CD instalado mas promoção ainda feita via kubectl
- Uma mudança que sobe junto com migração de banco
- Rollouts promovidos só olhando um dashboard
O que você recebe
- Escolha de estratégia justificada por capacidade e sinais
- Spec de Argo Rollouts ou Flagger com pesos e pausas
- Critérios de abort em PromQL e orçamento de erro por passo
- YAML de Application/ApplicationSet do Argo CD com sync waves
- Runbook de promote e abort e checklist pós-rollout
Como usar
- Descreva o serviço em `{{service_context}}` - linguagem, statefulness, tráfego, dependências - e diga explicitamente se uma migração de banco sobe junto, porque isso muda todo o desenho.
- Coloque o tooling atual, a frequência de deploy, a história de rollback e as dores em `{{current_delivery}}`, e a divisão de repos, Helm ou Kustomize e o setup do Argo CD em `{{repo_layout}}`.
- Liste em `{{health_signals}}` as métricas, traces, SLOs e checks sintéticos que você realmente tem.
- Informe o orçamento aceitável de requisições ruins, a folga de capacidade e os gates de compliance em `{{risk_tolerance}}`.
- Comite o spec de rollout e os manifests do Argo CD devolvidos e degrade um canary de propósito fora de produção para provar que os critérios de abort disparam.
Tags: gitops, argocd, helm, kubernetes, deployment, canary, argo-rollouts, blue-green
Preço: 10.00 BRL