KubernetesClusterDefaultNodePoolLinuxOsConfig

data class KubernetesClusterDefaultNodePoolLinuxOsConfig(val swapFileSizeMb: Int? = null, val sysctlConfig: KubernetesClusterDefaultNodePoolLinuxOsConfigSysctlConfig? = null, val transparentHugePageDefrag: String? = null, val transparentHugePageEnabled: String? = null)

Constructors

constructor(swapFileSizeMb: Int? = null, sysctlConfig: KubernetesClusterDefaultNodePoolLinuxOsConfigSysctlConfig? = null, transparentHugePageDefrag: String? = null, transparentHugePageEnabled: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val swapFileSizeMb: Int? = null

Specifies the size of the swap file on each node in MB.

Link copied to clipboard

A sysctl_config block as defined below.

Link copied to clipboard

specifies the defrag configuration for Transparent Huge Page. Possible values are always, defer, defer+madvise, madvise and never.

Link copied to clipboard

Specifies the Transparent Huge Page enabled configuration. Possible values are always, madvise and never.