查看所有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'

 

转载于:https://www.cnblogs.com/effortsing/p/10357911.html

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐