深入探索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集