32、深入探索Kubernetes:集群管理与微服务部署

深入探索Kubernetes:集群管理与微服务部署

1. 本地Kubernetes集群管理

运行中的Kubernetes集群会消耗大量资源,尤其是内存。当我们使用完Minikube中的Kubernetes集群后,为释放分配的资源,需要能够将其休眠。同时,我们也需要知道如何在需要继续使用时恢复集群,以及在不再需要时永久移除集群。

  • 休眠与恢复集群
    • 休眠(停止)Kubernetes集群,运行以下命令:
minikube stop
- 恢复(启动)Kubernetes集群,运行以下命令:
minikube start

恢复集群后,kubectl上下文将更新为使用该集群,当前使用的命名空间将设置为默认值。若使用其他命名空间,可使用以下命令更新kubectl上下文:

kubectl config set-context $(kubectl config current-context) --namespace=hands-on

后续kubectl命令将应用于指定的命名空间。

  • 终止Kubernetes集群
    若要终止Kubernetes集