Skip to content

Latest commit

 

History

History

Test Setup

The Setup module creates the required prerequisite resources to deploy the blueprint in the test environment. This includes the following resources:

  • an initial Google Cloud Project
  • a service account to execute the tests, with required IAM roles for creating the blueprint resources
  • activates required APIs

Inputs

Name Description Type Default Required
billing_account The billing account id associated with the project, e.g. XXXXXX-YYYYYY-ZZZZZZ string n/a yes
branch_name The branch starting the build. string n/a yes
create_cloud_nat Create NAT router on cluster network. bool false no
folder_id The folder to deploy in string n/a yes
org_id The numeric organization id string n/a yes
single_project The example which will be tested, if is true, single project infra will be created; if is false multitentant infra will be created bool n/a yes

Outputs

Name Description
billing_account n/a
common_folder_id n/a
envs n/a
gitlab_instance_name n/a
gitlab_instance_zone n/a
gitlab_pat_secret_name n/a
gitlab_project_number n/a
gitlab_secret_project n/a
gitlab_url n/a
gitlab_webhook_secret_id n/a
org_id n/a
project_id n/a
sa_key n/a
teams n/a