Skip to main content
Version: Next

Gcp-Cloudsql

Description​

A module to create a private database setup

Specification​

Properties​

NameDescriptionTypeRequiredDefault
databaseA list of objects that describes if any databases to be createdlist(object({\n name = string\n }))false
instancemap(any)false
nameThe name of the database instancestringtrue
network_nameThe name of the VCP to provision this in tostringtrue
projectThe name of the GCP projectstringtrue
require_sslRequire SSL connections or not.boolfalse
usersA list of user that belong to a database instancelist(object({\n name = string\n password = string\n }))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