Skip to main content
Version: v1.2

Gcp-Storage

Description

A basic terraform module example, which the example uses for a helm repo

Specification

Properties

NameDescriptionTypeRequiredDefault
aclFlag to create and ACL or not, alternative is to use a bucket policy/bindingnumberfalse
binding_memberstrue
binding_roletrue
bucket_nameThe name of the bucketstringtrue
common_tagsThis is to help you add tags to your cloud objectsmap(any)true
force_destroyFlag to set to destroy buckets with contentboolfalse
kms_keyWhich key to encrypt withstringfalse
locationWhere the bucket isstringfalse
predefined_aclstringfalse
projectThe GCP projec namestringtrue
versioningmap(any)false
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse