Skip to content

Latest commit

 

History

History
22 lines (12 loc) · 1.09 KB

PRINCIPLES_pt.md

File metadata and controls

22 lines (12 loc) · 1.09 KB

Princípios de GitOps {{version}}

GitOps é um conjunto de princípios para operar e gerenciar sistemas de software. Esses princípios são derivados de operações de software modernas, mas também estão enraizados em práticas recomendadas pré-existentes e amplamente adotadas.

O estado desejado de um sistema gerenciado por GitOps deve ser:

  1. Declarativo

    Um sistema onde seu estado desejado é expresso declarativamente.

  2. Versionado e Imutável

    O estado desejado é armazenado de uma forma que impõe imutabilidade, controle de versão e retém um histórico de versão completo.

  3. Puxado Automaticamente

    Os agentes de software puxam ("pull") automaticamente as declarações de estado desejadas da origem.

  4. Conciliação Contínua

    Os agentes de software continuamente observam o estado real do sistema e tentam aplicar o estado desejado.