https://github.com/ukho/devops-gated-infrastructure-deploy
AzDO Pipeline Template wrapping terraform apply and plan with a manual verification step to confirm any resources to be destroyed are expected.
https://github.com/ukho/devops-gated-infrastructure-deploy
Last synced: 11 months ago
JSON representation
AzDO Pipeline Template wrapping terraform apply and plan with a manual verification step to confirm any resources to be destroyed are expected.
- Host: GitHub
- URL: https://github.com/ukho/devops-gated-infrastructure-deploy
- Owner: UKHO
- License: mit
- Created: 2024-07-26T08:30:36.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-07-17T08:08:05.000Z (about 1 year ago)
- Last Synced: 2025-07-17T11:20:59.927Z (about 1 year ago)
- Language: PowerShell
- Homepage:
- Size: 67.4 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Template for Gated Infrastructure Deploy
TL;DR: AzDO Pipeline Template wrapping terraform apply and plan with a manual verification step, aka gate, to give a chance to check resources to be destroyed are expected.
> [!WARNING]
> The terraform plan cannot foresee every possible circumstance and scenario when determining changes to the infrastructure, only the terraform apply will truly know what changes will be made. Always test in an development environment first before moving to production.
For more information on how this template works, read [how does this template work](docs/how-does-this-template-work.md).
For a guide on how to implement into a pipeline for the first time, see [first time implementation guide](docs/first-time-implementation-guide.md).
For a guide on how to migrate from the old repository to using this template, see [migrate from old repository](docs/migrate-from-old-repository.md).
For an example of template implementation in pipeline, see this [example](examples/pipeline-latest-version.yml).