你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

KubeletConfig 类

定义

有关更多详细信息 ,请参阅 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”。

适用于