我想用minikube ssh [flags]
命令
有全球旗帜:
-p, - profile string正在使用的minikube VM的名称。
所以,我需要知道minikube VM的名称。这该怎么做?
Minikube是一个工具,可以在当地轻松运行Kubernetes。 Minikube在笔记本电脑的VM中运行单节点Kubernetes集群,供希望尝试Kubernetes或日常开发的用户使用。
您提到的参数“-p”用于命名minikube创建Kubernetes堆栈的VM。省略此参数预先假定默认值“minikube”。
对于在VirtualBox支持下运行minikube的系统:
VBoxManage list runningvms
第一个返回值是minikube实例的名称。我假设没有其他VirtualBox会话在运行。
接下来,您可以使用此名称:
minikube ssh <name>
使用-p参数创建minikube时,要管理此设置,必须在每个minikube命令调用中使用-p。此参数对于在同一主机上运行的多个minikube实例很有用。
某些堆栈上的配置文件功能从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”。