
云原生
利用kurise做日志采集使用promtail做sidecar采集日志
利用OpenKurise中的kruise做日志采集,原来我使用的是filebeat作为sidecar采集日志的,虽然采集没有什么问题,但是通过es进才看日志就比较繁琐了,这次实验p
[root@www.wulaoer.org ~]# vim /usr/lib/systemd/system/kubelet.service.d/10-kubeadm.conf #添加以下 Environment="KUBELET_NODE_MAX_PODS=--max-pods=6000"
需要所有节点配置重置生效
[root@www.wulaoer.org ~]# systemctl daemon-reload [root@www.wulaoer.org ~]# systemctl restart kubelet.service这里是针对单个节点,所有所有的节点都需要的话,需要一个一个的修改然后重启,也可以使用ansible做批量修改。 也可以通过
[root@www.wulaoer.org ~]# systemctl status kubelet
从上图可以看到,kubelet 的启动文件为 /usr/lib/systemd/system/kubelet.service
查看 systemd 启动文件
/etc/kubernetes/kubelet,至此,我们只需要在 /etc/kubernetes/kubelet 中增加 max-pods 的变量,然后在 /usr/lib/systemd/system/kubelet.service修改 /etc/kubernetes/kubelet强烈建议,在修改 Pod 数量的时候,如果是缩减(当前运行70个Pod,所见到20个),强烈建议先把 Node 上的 Pod 驱散,等驱散完了在重启,最后在激活Node。
[root@www.wulaoer.org ~]# vim /etc/kubernetes/kubelet # 增加 MAX_PODS="--max-pods=61"
/usr/lib/systemd/system/kubelet.service
注意:必须在启动命令后加入该变量,才可以使刚才定义的 --max-pods=61 生效。
重启 kubelet
[root@www.wulaoer.org ~]# systemctl daemon-reload [root@www.wulaoer.org ~]# systemctl restart kubelet
评论 0