K3s如何设置资源保留

我的K3S是通过autok3s安装的,请问在哪里可以设置资源保留,我想查看预留给宿主机的资源是否够,以免造成宿主机挂掉。

如果在安装K3s时没有指定reserved信息,那么使用的是默认的reserved配置,可以通过 kubectl describe node查看当前资源预留情况。

如果通过AutoK3s安装集群,可以通过配置以下参数来修改reserved参数

autok3s create ....  \
--master-extra-args '--kubelet-arg system-reserved=cpu=100m,memory=100Mi --kubelet-arg kube-reserved=cpu=200m,memory=300Mi' --worker-extra-args '--kubelet-arg system-reserved=cpu=100m,memory=100Mi --kubelet-arg kube-reserved=cpu=200m,memory=300Mi'

具体参数配置可参考官方文档