字段 | 默认值 | 描述 |
cpu-manager-policy | none | CPU 管理器策略,取值:
|
eviction-hard |
| |
fail-swap-on | true | 当节点开启了 Swap 交换分区时,是否允许运行 kubelet。取值:
|
feature-gates | - | 特性门控,即描述 Kubernetes 特性的一组键值对。详细说明,请参见下方 特性门控(feature-gates)列表。 注意 该特性门控仅支持在以下版本的集群中使用:
|
image-gc-high-threshold-percent | 85 | 镜像垃圾回收触发阈值。当磁盘使用率超过该值时,将触发垃圾回收,清理未使用的镜像以释放磁盘空间。
注意
|
image-gc-low-threshold-percent | 80 | 镜像垃圾回收停止阈值。在镜像垃圾回收执行过程中,当磁盘使用率降到该百分比以下时,停止回收。
注意
|
image-maximum-gc-age | 0s | 未使用镜像被垃圾回收前的最长保留时长。超过该时间未被使用的镜像,在下次垃圾回收时将被清理。
注意
|
image-minimum-gc-age | 2m | 未使用镜像被垃圾回收前的最短保留时长。在该时间内,镜像不会被垃圾回收,即使磁盘使用率已超过回收阈值。
说明 该值不宜设置过大,否则在磁盘紧张时无法及时清理新近下载但短期未使用的镜像,可能加剧磁盘压力。 |
kube-api-burst | 100 | 每秒发送到 API Server 的突发请求数量上限。
注意 该参数的取值必须大于等于kube-api-qps参数的值。 |
kube-api-qps | 50 | 与 API Server 通信的每秒查询个数。
|
kube-reserved | Kubernetes 系统预留资源,您可以自定义配置 CPU 和内存资源预留值。如果未配置kube-reserved,系统会使用默认值配置资源预留。 | |
system-reserved | VKE 系统预留资源,您可以自定义配置 CPU 和内存资源预留值。如果未配置system-reserved,系统会使用默认值配置资源预留。 | |
max-pods | 110 | 节点支持的最大 Pod 数量。 |
pod-max-pids | -1 | 限制单个 Pod 内所有容器可使用的进程 ID(PID)数量上限,避免单个 Pod 创建过多进程而耗尽节点的 PID 资源。
说明
|
registry-burst | 10 | 集群从镜像仓库拉取镜像的突发阈值,整数形式,取值范围为 1~100。取值必须大于等于registry-qps参数的值。 |
registry-qps | 5 | 集群从镜像仓库拉取镜像的 QPS 阈值。整数形式,取值范围为 1~50。 |
serialize-image-pulls | false | 是否串行拉取镜像,取值:
|
topology-manager-policy | none | 拓扑管理策略,取值:
|
topology-manager-scope | container | 拓扑管理策略的资源粒度,取值为 container,表示资源对齐粒度为容器级。 |
特性门控 | 默认值 | 描述 |
QoSResourceManager | false | 是否启用 QoS 资源管理器,用于支持微拓扑调度。取值如下:
|
配置项 | 说明 |
同步 Kubelet 自定义参数 | 是否同步 Kubelet 自定义参数。勾选后,系统会将节点池中配置的 Kubelet 自定义参数同步至存量节点。 |
同步 Containerd 自定义参数 | 是否同步 Containerd 自定义参数。勾选后,系统会将节点池中配置的 Containerd 自定义参数同步至存量节点。 |
每批最大并行数 | 每批次最多同时执行同步的节点数量。数值越小,单批影响范围越小,风险越可控。 |
最大容忍失败数 | 同步任务执行过程中,允许出现的最大失败节点数(状态为失败或未知的节点均计入)。
|
自动暂停策略 | 控制每批次完成后是否自动暂停任务,待人工确认后再继续。包括:
|
每批次间隔时间 | 配置相邻两批次之间的等待时间,可用于预留观察窗口,确认参数同步后节点工作正常。
说明 仅 自动暂停策略 选择 不暂停 时,支持配置该参数。 |
同步范围 | 选择自定义参数的同步范围,包括:
|