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

O que você recebe

Como usar

  1. 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.
  2. 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}}`.
  3. Liste em `{{health_signals}}` as métricas, traces, SLOs e checks sintéticos que você realmente tem.
  4. Informe o orçamento aceitável de requisições ruins, a folga de capacidade e os gates de compliance em `{{risk_tolerance}}`.
  5. 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