ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigConfig

data class ClusterVirtualClusterConfigKubernetesClusterConfigGkeClusterConfigNodePoolTargetNodePoolConfigConfig(val localSsdCount: Int? = null, val machineType: String? = null, val minCpuPlatform: String? = null, val preemptible: Boolean? = null, val spot: Boolean? = null)

Constructors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val localSsdCount: Int? = null

The number of local SSD disks to attach to the node, which is limited by the maximum number of disks allowable per zone.

Link copied to clipboard
val machineType: String? = null

The name of a Compute Engine machine type. to create for the master. If not specified, GCP will default to a predetermined computed value (currently n1-standard-4). to create for the worker nodes. If not specified, GCP will default to a predetermined computed value (currently n1-standard-4).

Link copied to clipboard
val minCpuPlatform: String? = null

Minimum CPU platform to be used by this instance. The instance may be scheduled on the specified or a newer CPU platform. Specify the friendly names of CPU platforms, such as "Intel Haswell" or "Intel Sandy Bridge". for the master. If not specified, GCP will default to a predetermined computed value for each zone. See the guide for details about which CPU families are available (and defaulted) for each zone. for the master. If not specified, GCP will default to a predetermined computed value for each zone. See the guide for details about which CPU families are available (and defaulted) for each zone.

Link copied to clipboard
val preemptible: Boolean? = null

Whether the nodes are created as preemptible VM instances. Preemptible nodes cannot be used in a node pool with the CONTROLLER role or in the DEFAULT node pool if the CONTROLLER role is not assigned (the DEFAULT node pool will assume the CONTROLLER role).

Link copied to clipboard
val spot: Boolean? = null

Spot flag for enabling Spot VM, which is a rebrand of the existing preemptible flag.