Skip to main content

IAC Groups

IAC Groups are sets of interrelated IAC templates that orchestrate the provisioning of infrastructure components. They simplify the management of complex environments by combining templates into a unified workflow.
For instance, an IAC group might include templates for setting up databases, servers, and load balancers that are deployed together to form a scalable web application environment.

Creating an IAC Group​

An IAC Group in Stackguardian is your way to cohesively manage a suite of related infrastructure templates, like those needed to deploy a web application stack in AWS.

Start Template Creation​

Begin by going to Marketplace Home and click on 'Create Template' at the top-right corner.

Input IAC Group Details​

  • Template Name: Assign a descriptive name, such as 'web-store-app'.
  • Owner Org: Choose your organization from the provided list.
  • Short Description: Describe the group's purpose, like 'Templates for a complete web store infrastructure'.

Template Selection​

Choose from Stackguardian's public templates or your own creations. For a deep dive, check out IAC template documentation.

  • Add Template: Incorporate your chosen templates and select the latest revision to ensure the group uses the most current configurations.
    After adding, you have the option to check "Overwrite Template Defaults" if you need to customize the template settings further.

Ordering Templates​

Correctly sequence your templates by dragging them into the desired order, paying attention to dependency requirements.

Group Finalization​

After setting up, hit 'Create' to finalize your IAC group.

Fig: Creating an IAC Groups

Create and Manage Template Revisions​

All template types in StackGuardian support versioned revisions for controlled deployment and collaboration. You can select, clone, publish, deprecate versions and more. Visit the Manage Template Revision guide.