GCP Platform Bootstrap
Source code & Installation
The source code of this kit module can be found here
Run the following command to install the kit module:
collie kit import gcp/bootstrap
1
Service Accounts in GCP must be created in a project. This module assumes that an operator manually creates this project and supplies it as to the module's input foundation_project_id.
Requirements
| Name | Version |
|---|---|
| terraform | >= 1.0 |
| ~> 4.80.0 |
Modules
No modules.
Resources
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| foundation_project_id | Project ID of the GCP Project hosting foundation-level resources for this foundation | string | n/a | yes |
| service_account_name | name of the Service Account used to deploy cloud foundation resources | string | "foundation-tf-deploy-user" | no |
Outputs
| Name | Description |
|---|---|
| documentation_md | n/a |
| service_account_credentials | base64 encoded service account credentials file content |
| service_account_email | n/a |
| service_account_name | n/a |
