拆除集群
当业务需求下降,不需要原有数量的节点时,可以通过删除集群中的节点,节省系统资源,从而降低成本。当业务不需要集群时,也可以直接删除整个集群。
删除节点
可以使用命令行删除集群中的节点。例如,删除 k8s-cluster 集群中 IP 地址为 192.168.0.5 和 192.168.0.6 所有节点类型,参考命令如下:
$ eggo -d delete --id k8s-cluster 192.168.0.5 192.168.0.6
删除整个集群
说明
- 删除集群会删除整个集群的数据,且无法恢复,请谨慎操作。
- 当前,拆除集群不会清理容器和容器镜像,但若部署 Kubernetes 集群时,配置了需要安装容器引擎,则会清除容器引擎,这可能导致容器运行异常。
- 拆除集群过程中可能会打印一些错误信息,一般是由于清理过程中操作集群时反馈了错误的结果导致,集群仍然能够正常拆除。
可以使用命令行方式删除整个集群。例如,删除 k8s-cluster 集群的参考命令如下:
$ eggo -d cleanup --id k8s-cluster
文档捉虫