Skip to main content
Version: v1.8

Gcp-Cluster

Description​

Set up a GKE cluster connected as part of shared VPC

Specification​

Properties​

NameDescriptionTypeRequiredDefault
RBAC_group_namestringfalse
auto_upgradeboolfalse
http_load_balancing_disabledDisable Http Load balancingboolfalse
ip_allocation_policyValues to fill the cluster ip_allocation_policy blockmap(any)true
kubernetes_dashboard_disabledSwitch on the Dashboardboolfalse
maintenance_windowstringfalse
master_authorized_network_cidrThe range of IPs that can connect to the Kubernetes masterstringtrue
nameThe Name of the clusterstringtrue
networkThe VPCtrue
network_policyTo enable the network policyboolfalse
network_policy_config_disabledToggle network policyboolfalse
node_poolConfiguration of the Node hostsmap(any)false
pod_security_policy_config_enabledboolfalse
private_cluster_configValues to fill the cluster private_cluster_config blockmap(any)true
projectThe GCP project of the Network the cluster is intrue
regionThe GCP regionstringtrue
release_channelSet the release channel UNSPECIFIEDRAPIDREGULARSTABLE
remove_default_node_poolAn override to remove the node pool, doesnt make much sense to me eitherboolfalse
resource_labelsmap(any)false
subnetworkThe name of the sub-net to usetrue
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse
zonestrue

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