Deployment Controls #
TLDR: Deployments controls are enforced in the pipeline and environments
Rationale: Ensuring only compliant, approved software deployments are made to production
We use deployment controls to automatically ensure we only deploy software that has gone through our Software Development Lifecycle. This can be implemented as a gate in the pipeline, or as an admission control in the environment (ideally both).