gcp-gcs
Creates a GCS bucket for storage purposes
This module creates a GCS bucket for storage purposes. It is created with encryption based on the default kms key created for you in the base, as well as the standard AES-256 encryption.
Linking
When linked to a gcp-k8s-service, this adds the necessary IAM permissions to read (e.g. list objects and get objects) and/or write (e.g. list, get, create, destroy, and update objects) to the given gcs bucket. The current permissions are, “read” and “write”. These need to be specified when you add the link.
Fields
Name | Description | Default | Required |
---|---|---|---|
bucket_name |
The name of the bucket to create. | None |
True |
block_public |
Block all public access. | True |
False |
Outputs
Name | Description |
---|---|
bucket_id |
The id of the bucket. |
bucket_name |
The name of the bucket. |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.
Last modified
August 5, 2022
: Cleanup install script (#197) (2175394)