kubelet健康检测

管理员 发布于 3年前   389

kubelet健康检测

/etc/systemd/system/kubelet.service

 --kube-reserved=cpu=200m,memory=2Gi \

  --system-reserved=cpu=300m,memory=1Gi \

  --eviction-soft=memory.available<3Gi \

  --eviction-soft-grace-period=memory.available=1m30s \

  --eviction-hard=memory.available<500Mi \

  --eviction-pressure-transition-period=30s \

  --eviction-max-pod-grace-period=120 \

  --eviction-minimum-reclaim=memory.available=500Mi

 

kubelet.service这个服务的配置文件,可以+上这几段。防止调度不均匀的时候某一台服务器触发OOM

图片1.png

这段配置就是web的健康状态健康。

10秒检测一次自己的8080端口的/INFO 页面。。如果没有响应就会重启这个pod

图片2.png

readiness 是准备就绪的检测

liveness 是持续运行健康检测。。   

方法名要改对。。检测动作可以一样

https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/

图片3.png


请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

该博客于2020-12-7日,后端基于go语言的beego框架开发
前端页面使用Bootstrap可视化布局系统自动生成

是我仿的原来我的TP5框架写的博客,比较粗糙,底下是入口
侯体宗的博客

      订阅博客周刊

文章标签

友情链接

HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群
侯体宗的博客