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 |