你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
KubeletConfig 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
有关更多详细信息 ,请参阅 AKS 自定义节点配置 。
public class KubeletConfig
type KubeletConfig = class
Public Class KubeletConfig
- 继承
-
KubeletConfig
构造函数
KubeletConfig() |
初始化 KubeletConfig 的新实例。 |
属性
AllowedUnsafeSysctls |
允许的不安全 sysctls 或不安全 sysctl 模式列表 (以) 结尾 |
ContainerLogMaxFiles |
一个容器可以存在的最大容器日志文件数。 该数字必须为 2 ≥。 |
ContainerLogMaxSizeInMB |
最大大小 (例如轮换容器日志文件前的 10Mi) 。 |
CpuCfsQuotaPeriod |
默认值为“100ms”。 有效值是具有可选小数和单位后缀的十进制数序列。 例如:“300ms”、“2h45m”。 支持的单位为“ns”、“us”、“ms”、“s”、“m”和“h”。 |
CpuManagerPolicy |
默认值为“none”。 有关详细信息 ,请参阅 Kubernetes CPU 管理策略 。 允许的值为“none”和“static”。 |
FailStartWithSwapOn |
如果设置为 true,则如果在节点上启用了交换,则会导致 Kubelet 无法启动。 |
ImageGcHighThreshold |
如果要禁用映像垃圾回收,则设置为 100。 默认为 85%。 |
ImageGcLowThreshold |
此设置不能高于 imageGcHighThreshold。 默认值为 80%。 |
IsCpuCfsQuotaEnabled |
默认值为 true。 |
PodMaxPids |
每个 Pod 的最大进程数。 |
TopologyManagerPolicy |
有关详细信息,请参阅 Kubernetes 拓扑管理器。 默认值为“none”。 允许的值为“none”、“best-effort”、“restricted”和“single-numa-node”。 |