【发布时间】:2018-07-31 06:06:12
【问题描述】:
我有一个 kubernetes 设置,其中一个是 master 节点和两个 worker 节点。部署后,即 daemonset,它会在两个 worker 节点上启动 pod。这些 pod 包含 2 个容器。这些容器中运行着一个 python 脚本。 python脚本运行正常,但在某个时间点,一段时间后,它需要向主机发送shutdown命令。我可以直接发出命令shutdown -h now 但这将在容器上而不是在主机上运行并给出以下错误:
Failed to connect to bus: No such file or directory
Failed to talk to init daemon.
要解决这个问题,我可以获取主机的ip address,然后我可以 ssh 进入它,然后运行命令以安全关闭主机。
但是有没有其他方法可以向 kubernetes/dockers 中的主机发出命令?
【问题讨论】:
-
你到底要关闭什么,工作节点还是远程服务器?
-
我要重启主机。
标签: docker kubernetes