我使用最新的Docker社区版本在我的Mac上运行了一个Kubernetes集群。我通常这样做:
$ minikube start --vm-driver=hyperkit
它对我来说效果很好。
今天,我在一个脚本中多次运行该命令。现在,我如何知道Mac上运行了多少个mini kube VM?我如何删除其中的一个以外的所有内容?我可以查看正在运行的所有mini kube虚拟机的列表吗?
$ minikube status
显示:
minikube: Running
cluster: Running
kubectl: Correctly Configured: pointing to minikube-vm at 192.168.64.3
跑两次迷你立体赛不会有什么害处吗?
我在Mac OS High Sierra上运行mini kube版本:v0.30.0。
$ kubectl version
显示:
Client Version: version.Info{Major:"1", Minor:"12", GitVersion:"v1.12.0",
GitCommit:"0ed33881dc4355495f623c6f22e7dd0b7632b7c0", GitTreeState:"clean", BuildDate:"2018-09-28T15:20:58Z", GoVersion:"go1.11", Compiler:"gc", Platform:"darwin/amd64"}
谢谢你的阅读。
3条答案
按热度按时间qv7cva1a1#
您正在使用使用
/usr/local/bin/hyperkit
命令行的Hyperkit
mini kube驱动程序(实际上它使用xhyve Hypervisor)。所以简单地说:将告诉您正在运行多少个Hyperkit进程/VM。AFAIK,minikube only supports one,但如果您安装了Docker for Mac,您可能会有另一个。
然后如果你遵循这个:How to access the VM created by docker's HyperKit?。您可以连接到VM并查看其中正在运行的内容:
91zkwejq2#
每个mini kube集群对应一个配置文件。您可以运行:
查看本地迷你立方的所有资料。要删除配置文件(群集),可以运行以下命令:
iovurdzv3#
您可以使用
minikube profile list
查看从minikube start
开始的集群: