Skip to content
Latchkey

O Que É Desired State?

Desired state é a configuração pretendida de um sistema, declarada em código ou em um manifesto, descrevendo o que deve existir em vez dos passos para criá-lo. Um controller ou reconciler compara continuamente o estado real com o desired state e age para fechar qualquer diferença. Esse modelo declarativo sustenta o Kubernetes, infrastructure-as-code e GitOps.

Por que isso importa

Declarar o estado final e deixar a automação convergir para ele é mais robusto do que escrever passos imperativos, porque o sistema se autocorrige após falhas ou mudanças manuais. É a base da drift remediation: sempre que a realidade diverge do desired state declarado, o reconciler a traz de volta.

Conceitos relacionados

  • Declarativo: descreve o quê, não o como
  • Reconcilers fazem o estado real convergir para ele
  • Drift remediation o restaura após uma divergência

Guias relacionados