LinuxOSConfig interface
OS configurations of Linux agent nodes. See AKS custom node configuration for more details.
Properties
| swap |
The size in MB of a swap file that will be created on each node. |
| sysctls | Sysctl settings for Linux agent nodes. |
| transparent |
Whether the kernel should make aggressive use of memory compaction to make more hugepages available. Valid values are 'always', 'defer', 'defer+madvise', 'madvise' and 'never'. The default is 'madvise'. For more information see Transparent Hugepages. |
| transparent |
Whether transparent hugepages are enabled. Valid values are 'always', 'madvise', and 'never'. The default is 'always'. For more information see Transparent Hugepages. |
Property Details
swapFileSizeMB
The size in MB of a swap file that will be created on each node.
swapFileSizeMB?: number
Property Value
number
sysctls
transparentHugePageDefrag
Whether the kernel should make aggressive use of memory compaction to make more hugepages available. Valid values are 'always', 'defer', 'defer+madvise', 'madvise' and 'never'. The default is 'madvise'. For more information see Transparent Hugepages.
transparentHugePageDefrag?: string
Property Value
string
transparentHugePageEnabled
Whether transparent hugepages are enabled. Valid values are 'always', 'madvise', and 'never'. The default is 'always'. For more information see Transparent Hugepages.
transparentHugePageEnabled?: string
Property Value
string