def restart_node_kubernetes(with_docker=False, with_enable=False):
"""
:return: Tuple: service on which restart was error or 0, + fabric res
"""
res = run('systemctl daemon-reload')
if res.failed:
return 'Error_daemon-reload', res
services = ('kubelet', 'kube-proxy',)
if with_docker:
services += ('docker',)
for i in services:
res = run('systemctl restart ' + i)
if res.failed:
return i, res
if with_enable:
res = run('systemctl reenable ' + i)
if res.failed:
return i, res
return 0, 0
评论列表
文章目录