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
| Name |
Description |
Type |
Default |
Required |
| agent |
Agent Example being deployed. |
bool |
n/a |
yes |
| billing_account |
The billing account id associated with the project, e.g. XXXXXX-YYYYYY-ZZZZZZ |
string |
n/a |
yes |
| cloud_build_sa |
Cloud Build Service Account email to be granted Encrypt/Decrypt role. |
string |
n/a |
yes |
| folder_id |
The folder to deploy in |
string |
n/a |
yes |
| hpc |
HPC Example being deployed. |
bool |
n/a |
yes |
| org_id |
The numeric organization id |
string |
n/a |
yes |
| single_project |
Single Project example being deployed. |
bool |
n/a |
yes |
| Name |
Description |
| billing_account |
n/a |
| cloud_build_sa |
n/a |
| hpc |
n/a |
| org_id |
n/a |
| sa_email |
n/a |
| sa_id |
n/a |
| sa_key |
n/a |
| seed_folder_id |
n/a |
| seed_project_id |
n/a |
| seed_project_number |
n/a |
| single_project |
n/a |
| teams |
n/a |