What problem does it solve?
This Skill provides deployment strategies, including pre-flight checks and post-deployment validations, for infrastructure as code (IaC) in Bicep and Terraform, helping users avoid common deployment pitfalls and ensuring consistent infrastructure builds.
Core Features & Use Cases
- Deployment Strategies: Offers deployment methods like azd, phased deployment via deploy.ps1 (deprecated), and single deployment for environments with less than 5 resources.
- Circuit Breaker: Ensures deploy agents avoid failures and automatically stop operations under certain conditions, providing better deployment safety.
- Preflight Validation: Checks environment settings, such as subscription IDs and resource group names, to prevent errors before deploying.
- Post-Deployment Checks: Validates resources are in the expected state and captures necessary outputs.
Quick Start
Run the iac-common skill with azd up in your project directory to deploy infrastructure defined in the azure.yaml file.