Skip to main content
Version: v1.2

Gcp-Bastion

Description

Bastion for GCP

Specification

Properties

NameDescriptionTypeRequiredDefault
account_idtrue
firewallFlag to control the creation or not of a firewall rule. Maybe not needed if you use a pre-prepared or shared set-upnumberfalse
imageDescribes the base image usedmap(any)true
keyringstringfalse
kms_key_namestringfalse
locationfalse
machine_typeThe machine type for the Bastionstringfalse
nameThe name of the Bastion Instancestringfalse
nat_ipValues set if using a Static IPfalse
network_interfacemap(any)true
projectThe GCP projectstringtrue
service_emailService account usernamestringtrue
service_scopelist(any)false
source_cidrsThe ranges to allow to connect to the bastionlist(any)true
tagsHard-coded tags that associates the correct firewall to the instancelist(any)false
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse
zoneThe GCP zonestringtrue

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