LinuxOSConfig Class
See AKS custom node configuration for more details.
- Inheritance
-
azure.mgmt.containerservice._serialization.ModelLinuxOSConfig
Constructor
LinuxOSConfig(*, sysctls: _models.SysctlConfig | None = None, transparent_huge_page_enabled: str | None = None, transparent_huge_page_defrag: str | None = None, swap_file_size_mb: int | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
sysctls
|
Sysctl settings for Linux agent nodes. |
transparent_huge_page_enabled
|
Valid values are 'always', 'madvise', and 'never'. The default is 'always'. For more information see Transparent Hugepages. |
transparent_huge_page_defrag
|
Valid values are 'always', 'defer', 'defer+madvise', 'madvise' and 'never'. The default is 'madvise'. For more information see Transparent Hugepages. |
swap_file_size_mb
|
The size in MB of a swap file that will be created on each node. |
Variables
Name | Description |
---|---|
sysctls
|
Sysctl settings for Linux agent nodes. |
transparent_huge_page_enabled
|
Valid values are 'always', 'madvise', and 'never'. The default is 'always'. For more information see Transparent Hugepages. |
transparent_huge_page_defrag
|
Valid values are 'always', 'defer', 'defer+madvise', 'madvise' and 'never'. The default is 'madvise'. For more information see Transparent Hugepages. |
swap_file_size_mb
|
The size in MB of a swap file that will be created on each node. |
Azure SDK for Python