Skip to main content
Version: v1.8

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