vim /etc/kubernetes/kubelet-config.yaml
将kubeReserved字段下面的message改成你想预留的 重启kubelet即可生效

vim 修改/etc/kubernetes/kubelet-config.yaml文件,新增以下内容,改后重启即可
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
evictionHard:
memory.available: “50Gi”
nodefs.available: “100Gi”
imagefs.available: “100Gi”
evictionMinimumReclaim:
memory.available: “500Mi”
nodefs.available: “20Gi”
imagefs.available: “20Gi”
在这里插入图片描述
vim /etc/kubernetes/kubelet.env
在KUBELET_ARGS里加上驱逐策略,随后重启kubelet生效

vim /etc/kubernetes/kubelet.env

--eviction-hard=memory.available<15% \ #当内存不足15%,触发驱除
--eviction-hard=nodefs.available<15% \ #当磁盘不足15%,触发驱除
--eviction-hard=imagefs.available<15% \ #当镜像所在不足15%,触发驱除
保存重启kubelet

在这里插入图片描述

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐