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

KubeletConfig interface

代理节点的 Kubelet 配置。 有关详细信息,请参阅 AKS 自定义节点配置

属性

allowedUnsafeSysctls

允许的不安全 sysctls 或不安全的 sysctl 模式列表(以 *结尾)。

containerLogMaxFiles

容器日志文件的最大数目。 该数字必须≥ 2。

containerLogMaxSizeMB

在轮换容器日志文件之前,容器日志文件的最大大小(例如 10Mi)。

cpuCfsQuota

如果为指定 CPU 限制的容器启用了 CPU CFS 配额强制实施。 默认值为 true。

cpuCfsQuotaPeriod

CPU CFS 配额周期值。 默认值为“100ms”。 有效值是包含可选分数和单位后缀的小数序列。 例如:“300ms”、“2h45m”。 支持的单位为“ns”、“us”、“ms”、“s”、“m”和“h”。

cpuManagerPolicy

要使用的 CPU 管理器策略。 默认值为“none”。 有关详细信息,请参阅 Kubernetes CPU 管理策略。 允许的值为“none”和“static”。

failSwapOn

如果设置为 true,则如果在节点上启用了交换,则 Kubelet 将无法启动。

imageGcHighThreshold

磁盘使用率的百分比,之后映像垃圾回收始终运行。 若要禁用映像垃圾回收,请设置为 100。 默认值为 85%

imageGcLowThreshold

从不运行映像垃圾回收之前磁盘使用量的百分比。 这不能设置为高于 imageGcHighThreshold。 默认值为 80%

podMaxPids

每个 Pod 的最大进程数。

topologyManagerPolicy

要使用的拓扑管理器策略。 有关详细信息,请参阅 Kubernetes 拓扑管理器。 默认值为“none”。 允许的值为“none”、“best-effort”、“restricted”和“single-numa-node”。

属性详细信息

allowedUnsafeSysctls

允许的不安全 sysctls 或不安全的 sysctl 模式列表(以 *结尾)。

allowedUnsafeSysctls?: string[]

属性值

string[]

containerLogMaxFiles

容器日志文件的最大数目。 该数字必须≥ 2。

containerLogMaxFiles?: number

属性值

number

containerLogMaxSizeMB

在轮换容器日志文件之前,容器日志文件的最大大小(例如 10Mi)。

containerLogMaxSizeMB?: number

属性值

number

cpuCfsQuota

如果为指定 CPU 限制的容器启用了 CPU CFS 配额强制实施。 默认值为 true。

cpuCfsQuota?: boolean

属性值

boolean

cpuCfsQuotaPeriod

CPU CFS 配额周期值。 默认值为“100ms”。 有效值是包含可选分数和单位后缀的小数序列。 例如:“300ms”、“2h45m”。 支持的单位为“ns”、“us”、“ms”、“s”、“m”和“h”。

cpuCfsQuotaPeriod?: string

属性值

string

cpuManagerPolicy

要使用的 CPU 管理器策略。 默认值为“none”。 有关详细信息,请参阅 Kubernetes CPU 管理策略。 允许的值为“none”和“static”。

cpuManagerPolicy?: string

属性值

string

failSwapOn

如果设置为 true,则如果在节点上启用了交换,则 Kubelet 将无法启动。

failSwapOn?: boolean

属性值

boolean

imageGcHighThreshold

磁盘使用率的百分比,之后映像垃圾回收始终运行。 若要禁用映像垃圾回收,请设置为 100。 默认值为 85%

imageGcHighThreshold?: number

属性值

number

imageGcLowThreshold

从不运行映像垃圾回收之前磁盘使用量的百分比。 这不能设置为高于 imageGcHighThreshold。 默认值为 80%

imageGcLowThreshold?: number

属性值

number

podMaxPids

每个 Pod 的最大进程数。

podMaxPids?: number

属性值

number

topologyManagerPolicy

要使用的拓扑管理器策略。 有关详细信息,请参阅 Kubernetes 拓扑管理器。 默认值为“none”。 允许的值为“none”、“best-effort”、“restricted”和“single-numa-node”。

topologyManagerPolicy?: string

属性值

string