iac-common

Manage Azure IaC deployments with Bicep or Terraform and circuit breaker safety.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/jgezelscorp/Apex --skill iac-common-jgezelscorp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iac-common
Source: https://github.com/jgezelscorp/Apex/tree/main/.github/skills/iac-common
Command: npx skills add https://github.com/jgezelscorp/Apex --skill iac-common-jgezelscorp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires azd, azure-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines Infrastructure as Code (IaC) deployments by providing deployment strategies, a circuit breaker for safety, and guidance on common issues.

Core Features & Use Cases

  • Deployment Strategies: Offers guidance on using azd for Bicep projects and legacy deploy.ps1 scripts for Terraform projects.
  • Circuit Breaker: Implements a safety mechanism to detect and handle deployment anomalies, preventing cascading failures.
  • Use Case: For example, it helps automate the deployment of Azure resources, ensuring that each phase of the deployment is validated and secure.

Quick Start

Use the iac-common skill to deploy your infrastructure with the following command: azd provision.

Frequently Asked Questions about iac-common

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent cascading failures during Azure infrastructure deployments?

To prevent cascading failures during Azure infrastructure deployments, you can use a circuit breaker mechanism that detects anomalies and halts operations. This safety feature validates each phase to ensure reliability.

What is the best way to deploy Bicep infrastructure as code on Azure?

The best way to deploy Bicep infrastructure as code on Azure is using the `azd provision` command. This approach provides deployment strategies and validates that each phase of the Azure resource deployment is secure and reliable.

How do I automate Terraform deployments for Azure resources?

To automate Terraform deployments for Azure resources, you can use legacy `deploy.ps1` scripts. This method manages infrastructure as code workflows while handling known issues and ensuring deployment safety and reliability.

Do I need Azure CLI installed to manage infrastructure as code deployments?

Yes, you need Azure CLI installed to manage infrastructure as code deployments. Optimizing deployment workflows for Bicep and Terraform on Azure requires both Azure CLI and the respective Bicep or Terraform tools to function correctly.

Why does my IaC deployment fail to validate properly on Azure?

Your IaC deployment may fail to validate properly on Azure due to known issues during the deployment process. Handling these known issues and implementing circuit breaker rules helps detect anomalies and prevent deployment failures.