Cluster Addons Config
data class ClusterAddonsConfig(val cloudrunConfig: ClusterAddonsConfigCloudrunConfig? = null, val configConnectorConfig: ClusterAddonsConfigConfigConnectorConfig? = null, val dnsCacheConfig: ClusterAddonsConfigDnsCacheConfig? = null, val gcePersistentDiskCsiDriverConfig: ClusterAddonsConfigGcePersistentDiskCsiDriverConfig? = null, val gcpFilestoreCsiDriverConfig: ClusterAddonsConfigGcpFilestoreCsiDriverConfig? = null, val gcsFuseCsiDriverConfig: ClusterAddonsConfigGcsFuseCsiDriverConfig? = null, val gkeBackupAgentConfig: ClusterAddonsConfigGkeBackupAgentConfig? = null, val horizontalPodAutoscaling: ClusterAddonsConfigHorizontalPodAutoscaling? = null, val httpLoadBalancing: ClusterAddonsConfigHttpLoadBalancing? = null, val istioConfig: ClusterAddonsConfigIstioConfig? = null, val kalmConfig: ClusterAddonsConfigKalmConfig? = null, val networkPolicyConfig: ClusterAddonsConfigNetworkPolicyConfig? = null)
Constructors
Link copied to clipboard
fun ClusterAddonsConfig(cloudrunConfig: ClusterAddonsConfigCloudrunConfig? = null, configConnectorConfig: ClusterAddonsConfigConfigConnectorConfig? = null, dnsCacheConfig: ClusterAddonsConfigDnsCacheConfig? = null, gcePersistentDiskCsiDriverConfig: ClusterAddonsConfigGcePersistentDiskCsiDriverConfig? = null, gcpFilestoreCsiDriverConfig: ClusterAddonsConfigGcpFilestoreCsiDriverConfig? = null, gcsFuseCsiDriverConfig: ClusterAddonsConfigGcsFuseCsiDriverConfig? = null, gkeBackupAgentConfig: ClusterAddonsConfigGkeBackupAgentConfig? = null, horizontalPodAutoscaling: ClusterAddonsConfigHorizontalPodAutoscaling? = null, httpLoadBalancing: ClusterAddonsConfigHttpLoadBalancing? = null, istioConfig: ClusterAddonsConfigIstioConfig? = null, kalmConfig: ClusterAddonsConfigKalmConfig? = null, networkPolicyConfig: ClusterAddonsConfigNetworkPolicyConfig? = null)
Types
Properties
Link copied to clipboard
Link copied to clipboard
. Whether this cluster should enable the Google Compute Engine Persistent Disk Container Storage Interface (CSI) Driver. Set enabled = true
to enable. Note: The Compute Engine persistent disk CSI Driver is enabled by default on newly created clusters for the following versions: Linux clusters: GKE version 1.18.10-gke.2100 or later, or 1.19.3-gke.2100 or later.
Link copied to clipboard
Link copied to clipboard
Whether we should enable the network policy addon for the master. This must be enabled in order to enable network policy for the nodes. To enable this, you must also define a network_policy
block, otherwise nothing will happen. It can only be disabled if the nodes already do not have network policies enabled. Defaults to disabled; set disabled = false
to enable.