O Que É um Deployment Environment?
Um deployment environment é um destino nomeado para um release, como development, staging ou production, que um pipeline de CI/CD tem como alvo. Cada environment pode ter seus próprios secrets, variáveis e regras de proteção. Rastrear deployments por environment dá um histórico claro de qual versão está rodando onde.
Por que importa
Environments separam o blast radius de um deploy e permitem escopar secrets para que credenciais de produção nunca cheguem a um job de staging. Eles também ancoram regras de proteção como aprovações obrigatórias e wait timers, transformando a fronteira entre staging e production em um gate controlado.
Conceitos relacionados
- Guarda secrets e variáveis com escopo de environment
- Regras de proteção gateiam deploys para ele
- O histórico de deployment rastreia a versão ativa por environment
Guias relacionados
What Are Environment Protection Rules?Environment protection rules gate deployments to an environment behind required approvals, wait timers, or br…
What Is an Ephemeral Environment?An ephemeral environment is a short-lived, on-demand deployment spun up for a branch or pull request and torn…
What Is a Deployment Gate?A deployment gate is a check, manual or automated, that must pass before a release is allowed to proceed to t…