重新启动在Kubernetes节点中运行的服务器

时间:2019-03-10 10:42:04

标签: kubernetes ibm-cloud

我有一个IBM云驱动的kubernetes集群。该群集当前只有1个节点。
我已验证运行命令kubectl get nodes
在该节点上运行的服务器很少。我想重新启动其中一台服务器。 如何进入节点并为所需的服务器执行重新启动?
我尝试了ssh,但是this link说它不能直接完成。

1 个答案:

答案 0 :(得分:1)

似乎您的主要问题是: “如何重新启动Pod”,“如何SSH到运行我的服务的实体”和“如何查看是否删除了Pod”。

首先,大多数问题已在StackOverflow上得到解答。其次,您需要熟悉Kubernetes的基本术语以及此处的工作方式。您可以在任何Kubernetes简介或documentation.

中做到这一点。

回答问题:

1)关于重新启动,您可以找到信息here。或者,如果您正在运行部署,则删除Pod将导致Pod重新娱乐。

2)您可以按照here所述使用kubectl execkubectl exec -ti pod_name sh(or bash)

3)要查看您的广告连播,请在运行kubectl get pods后运行kubectl delete pod name -n namespace,然后再运行kubectl get pods -w来查看已删除的广告连播和新生成的广告连播的状态更改。或者,您会注意到有一个新的pod正在运行,但是NAME不同。