General Page
Explanation of how to use GitOps/Terraform Environment Variables in the environment settings
GitOps/Terraform Environment Variables
Details
The GitOps provisioner allows users to override default values in its Terraform patterns. Users can customize environments without altering the pattern's source code
How to create and customize GitOps environments
Once your pattern is onboarded, you can create a new environment from it.
- Open your collection and click
Edit
button - Scroll down to its
Environments
section - Click
Add an environment
or edit the existing one - Choose the required infrastructure*
- Fill out title and description fields
- Choose your pattern from drop-down list in
Regions
section. The pattern name should match your pattern subfolder in Git - Select and add the proper
Region
andCloud Account
. If you are not sure about the correct accounts, please contact the Techzone Support. Some accounts and regions do not have capabilities of provisioning particular resources - If you need to customize the pattern configuration, add variables from drop-down list in
Terraform Variables Overriding
section. The drop-down list will be auto populated with all variables from Terraform *.tf config files which are available for changings. It will show name, description, type, and default value of the selected variable. - Click
Save
*- GitOps based: IBM Cloud, AWS, and Azure
[{"Type":"MASTER","Line of Business":{"code":"","label":""},"Business Unit":{"code":"","label":""},"Product":{"code":"SSNR6KN","label":"IBM Technology Zone"},"ARM Category":[{"code":"a8mKe0000004CVoIAM","label":"Content-\u003EGeneral"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Versions"}]
Was this topic helpful?
Document Information
More support for:
IBM Technology Zone
Component:
Content->General
Software version:
All Versions
Document number:
7159447
Modified date:
19 February 2025
UID
ibm17159447