ClusterNodePoolNodeConfigKubeletConfig

data class ClusterNodePoolNodeConfigKubeletConfig(val cpuCfsQuota: Boolean? = null, val cpuCfsQuotaPeriod: String? = null, val cpuManagerPolicy: String, val podPidsLimit: Int? = null)

Constructors

Link copied to clipboard
constructor(cpuCfsQuota: Boolean? = null, cpuCfsQuotaPeriod: String? = null, cpuManagerPolicy: String, podPidsLimit: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val cpuCfsQuota: Boolean? = null

If true, enables CPU CFS quota enforcement for containers that specify CPU limits.

Link copied to clipboard

The CPU CFS quota period value. Specified as a sequence of decimal numbers, each with optional fraction and a unit suffix, such as "300ms". Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", "h". The value must be a positive duration.

Link copied to clipboard

The CPU management policy on the node. See K8S CPU Management Policies. One of "none" or "static". Defaults to none when kubelet_config is unset.

Link copied to clipboard
val podPidsLimit: Int? = null

Controls the maximum number of processes allowed to run in a pod. The value must be greater than or equal to 1024 and less than 4194304.