gpt4 book ai didi

kubernetes - 如何停止 kubernetes 集群?

转载 作者:行者123 更新时间:2023-12-02 17:45:00 24 4
gpt4 key购买 nike

我在 kube-up.sh 的帮助下在 Google 计算引擎上启动了集群。该脚本创建了主节点和minion组。在我不再需要它之后,我想停止集群并关闭所有虚拟机,以免浪费金钱用于实例的工作。当我关闭它时(我只是关闭了所有集群虚拟机,因为我不知道另一种方法来做到这一点),然后在一段时间后再次启动,我的集群将不再工作。 “kubectl getnodes”显示的有关节点的信息不正确(例如,我有 A B C 节点 == minions,它只显示甚至不存在的 D),并且所有命令都运行得非常慢。也许我关闭它不正确。如何正确停止集群并停止虚拟机以便在一段时间后重新启动? (不删除)

我有什么集群:

kubernetes-master             | us-central1-b
kubernetes-minion-group-nq7f | us-central1-b
kubernetes-minion-group-gh5k | us-central1-b

显示“kubectl getnodes”命令的内容:

[root@common frest0512]# kubectl get nodes
NAME STATUS AGE VERSION
kubernetes-master Ready,SchedulingDisabled 7h v1.8.0
kubernetes-minion-group-02s7 Ready 7h v1.8.0
kubernetes-minion-group-92rn Ready 7h v1.8.0
kubernetes-minion-group-kn2c Ready 7h v1.8.0

在关闭主节点之前,它显示正确(名称和仆从数量相同)。

最佳答案

感谢Carlos获取提示。

您可以按照以下步骤从 Kubernetes 集群中分离所有事件节点。

1- 转到 Kubernetes Engine 仪表板并选择集群。
https://console.cloud.google.com/kubernetes

enter image description here

2- 转到详细信息并单击编辑,将池大小设置为零 (0)。

enter image description here

3- 验证节点是否在 Compute Engine 仪表板上关闭
https://console.cloud.google.com/compute

enter image description here

关于kubernetes - 如何停止 kubernetes 集群?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46838221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com