minikube - 如何知道正在使用的minikube VM的名称?

时间:2018-05-29 03:30:54

标签: minikube

我想使用minikube ssh [flags]命令

有全球旗帜:

  

-p, - profile string正在使用的minikube VM的名称。

所以,我需要知道minikube VM的名称。怎么做?

2 个答案:

答案 0 :(得分:2)

自0.26.0以来,某些堆栈上的配置文件功能已损坏,并且版本0.28.2仍未提供。 #2818#2574

如果不设置配置文件,则默认配置文件将创建一个名为“ minikube”的VM。

minikube profile default
minikube profile was successfully set to minikube

将个人资料设置为其他名称,

minikube profile experiment

然后查看使用的配置文件

minikube config view

并使用该配置文件名称创建一个新的Minikube VM

minikube start --profile experiment

在配置文件设置为“ experiment”的情况下,在VirtualBox中创建的VM将(应)命名为“ experiment”。

答案 1 :(得分:1)

Minikube是一个可以在本地运行Kubernetes的工具。 Minikube在笔记本电脑的VM中运行单节点Kubernetes集群,供希望尝试Kubernetes或日常开发的用户使用。

您提到的参数" -p"用于命名minikube创建Kubernetes堆栈的VM。省略此参数预先假定默认值" minikube"。

对于在VirtualBox支持下运行minikube的系统:

VBoxManage list runningvms

第一个返回的值是minikube实例的名称。我假设没有其他的 VirtualBox会话正在运行。

接下来,您可以使用此名称:

minikube ssh <name>

使用-p参数创建minikube时,要管理此设置,必须使用-p 每个minikube命令调用。此参数对于在同一主机上运行的多个minikube实例非常有用。