千家信息网

kubelet怎样配置

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,小编给大家分享一下kubelet怎样配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!kubernetes version
千家信息网最后更新 2026年11月04日kubelet怎样配置

小编给大家分享一下kubelet怎样配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

kubernetes version: 1.6.2

Kubelet Configurations We Should Care About

下面是我梳理的,我认为必须关注的flag。

flagvalue
--address0.0.0.0
--allow-privilegedfalse
--cadvisor-port int324194
--cgroup-driver stringcgroupfs
--cluster-dns stringSlice10.0.0.10 //todo
--cluster-domain stringcaas.vivo.com
--cni-bin-dir string/opt/cni/bin
--cni-conf-dir string/etc/cni/net.d
--docker-endpoint stringunix:///var/run/docker.sock
--eviction-hard stringmemory.available<4Gi,
nodefs.available<20Gi,
imagefs.available<5Gi
--eviction-max-pod-grace-period int3230
--eviction-minimum-reclaim stringmemory.available=500Mi,
nodefs.available=2Gi,,
imagefs.available=2Gi
--eviction-pressure-transition-period duration5m0s
--eviction-soft stringmemory.available<8Gi,
nodefs.available<100Gi,
imagefs.available<20Gi
--eviction-soft-grace-period stringmemory.available=30s,
nodefs.available=2m,
imagefs.available=2m
--experimental-fail-swap-on+
--experimental-kernel-memcg-notification+
--feature-gates stringAllAlpha=false
--file-check-frequency duration20s
--hairpin-mode stringpromiscuous-bridge
--healthz-port int3210248
--image-gc-high-threshold int3260
--image-gc-low-threshold int3240
--image-pull-progress-deadline duration2m0s
--kube-api-qps int325
--kube-reserved mapStringStringcpu=200m,memory=16G
--kubeconfig string/var/lib/kubelet/kubeconfig
--max-pods int3250
--minimum-image-ttl-duration duration1h
--network-plugin stringcni
--pod-infra-container-image stringvivo.registry.com/google_containers/pause-amd64:3.0
--pod-manifest-path string/var/lib/kubelet/pod_manifest
--port int3210250
--protect-kernel-defaults+
--read-only-port int3210255
--require-kubeconfig+
--root-dir string/var/lib/kubelet
--runtime-request-timeout duration2m0s
--serialize-image-pullsfalse
--sync-frequency duration1m0s
--system-reserved mapStringStringcpu=100m,memory=32G
--volume-plugin-dir string/usr/libexec/kubernetes/kubelet-plugins/volume/exec/
--volume-stats-agg-period duration1m0s

Kubelet Configuration Best Practicies

下面是我最终梳理的,认为需要真正显示设置的flag,如下:

/usr/bin/kubelet -address=0.0.0.0 --port=10250 --allow-privileged=false --cluster-dns=10.0.0.1 --cluster-domain=caas.vivo.com--max-pods=50 --network-plugin=cni --require-kubeconfig --pod-manifest-path=/etc/kubelet.d/--pod-infra-container-image=vivo.registry.com/google_containers/pause-amd64:3.0 --eviction-hard=memory.available<4Gi,nodefs.available<20Gi,imagefs.available<5Gi --eviction-max-pod-grace-period=30 --eviction-minimum-reclaim=memory.available=500Mi,nodefs.available=2Gi,imagefs.available=2Gi --eviction-pressure-transition-period=5m0s --eviction-soft=memory.available<8Gi,nodefs.available<100Gi,imagefs.available<20Gi --eviction-soft-grace-period=memory.available=30s,nodefs.available=2m,imagefs.available=2m --experimental-kernel-memcg-notification --experimental-fail-swap-on --system-reserved=cpu=100m,memory=8G --kube-reserved=cpu=200m,memory=16G--hairpin-mode=promiscuous-bridge --image-gc-high-threshold=60 --image-gc-low-threshold=40 --serialize-image-pulls=false --protect-kernel-defaults --feature-gates=AllAlpha=false

注意:要做好资源预留的话,还需要事先创建以下cgroup目录:

/sys/fs/cgroup/cpuset/system.slice/kubelet.service  /sys/fs/cgroup/hugebtl/system.slice/kubelet.service

这个工作可以放到kubelet.service的ExecStartPre中做。

而且一定要加上这三个配置项,否则无法生效:

--enforce-node-allocatable=pods,kube-reserved,system-reserved   --kube-reserved-cgroup=/system.slice/kubelet.service   --system-reserved-cgroup=/system.slice

以上是"kubelet怎样配置"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

配置 篇文章 内容 三个 不怎么 大部分 更多 目录 知识 行业 资源 资讯 资讯频道 频道 参考 学习 工作 帮助 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技行业发展 互联网科技未来 科技类互联网 贷财互联网科技 互联网科技公司做什么 湖北码尼互联网科技有限公司电话 苏州五指互联网络科技有限 中国航天科技大学国际工业互联网 崇明区互联网教育科技售后服务 互联网科技产业特征 互联网公司黑科技创始人 中和天地互联网科技有限公司 启辰互联网科技 广州梦谷互联网科技有限公司领导 互联网科技平台产品运营 互联网科技职业技能培训学校 华人运通互联网科技公司 青岛互联网科技园 现代科技的标志之一的互联网 知域互联网科技有限公司官网 互联网金融监管科技数据 广州互联网科技公司 互联网科技产品 互联网企业和科技型企业 互联网科技创新的路径 互联网数据科技专业 沐思想互联网科技有限公司 上海乐五互联网科技有限公司 中国互联网公司的科技投入 现代互联网科技公司
0