微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

k8s组件批量启动、查看状态

查看所有master节点kube-apiserver

ansible k8s -m shell -a systemctl status kube-apiserver

重启所有master节点kube-apiserver

subprocess.call(["ansible k8s -m shell -a ‘systemctl daemon-reload && systemctl restart kube-apiserver‘"],shell=True)


查看所有master节点所有组件状态

ansible k8s -m shell -a systemctl status haproxy && systemctl status keepalived && systemctl restart etcd && systemctl daemon-reload && systemctl status kube-apiserver && systemctl status kube-controller-manager && systemctl status kube-scheduler

重启所有master节点所有组件

subprocess.call(["ansible k8s -m shell -a ‘systemctl daemon-reload && systemctl restart etcd && systemctl daemon-reload && systemctl restart kube-apiserver && systemctl restart kube-controller-manager && systemctl restart kube-scheduler"],shell=True)


查看worker节点所有组件状态

ansible test4 -m shell -a systemctl status docker && systemctl status kubelet && systemctl status kube-proxy

重启worker节点所有组件

ansible test4 -m shell -a systemctl daemon-reload && systemctl restart docker && systemctl daemon-reload && systemctl restart kubelet && systemctl daemon-reload && systemctl restart kube-proxy

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐