Skip to main content

Terraform Modules

Enable the Integration

Use the below command to deploy idpbuilder to make sure backstage terraform integration Argo application is deployed as part of your setup.

idpbuilder create \
--use-path-routing \
--package https://github.com/cnoe-io/stacks//ref-implementation \
--package https://github.com/cnoe-io/stacks//terraform-integrations

As you see above, this add-on to idpbuilder has a dependency on the reference implementation. This command primarily does the following:

  1. Installs the Source Controller from Flux CD to clone the terraform modules to Install
  2. Installs the Tofu Controller to run pull terraform values files and run terraform apply on the pulled modules

Setup

Follow the instruction on the Backstage Terraform Integrations repo to enable the modules on the Backstage environment.