📅  最后修改于: 2023-12-03 14:56:01.586000             🧑  作者: Mango
当在 Unix/Linux 系统中使用 minikube 的时候,有时候需要使用 sudo 权限才能正常运行。然而,在某些情况下,我们可能没有 root 权限去运行 sudo。本文将介绍如何在没有 sudo 权限的情况下使用 minikube。
可以通过以下命令安装最新版本的 minikube:
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
使用普通用户身份创建 minikube 集群:
minikube start --vm-driver=none
上面的命令将创建一个没有虚拟机的 minikube 集群,而且不需要 root 权限。
您可以使用以下命令验证是否成功创建集群:
kubectl cluster-info
如果一切正常,您应该能够看到以下输出:
Kubernetes master is running at https://127.0.0.1:443...
如果您使用的是没有虚拟机的 minikube 集群,则可以通过以下命令访问它:
kubectl config use-context minikube
现在,您可以使用 kubectl 命令管理 minikube 集群了!
本文介绍了如何在没有 sudo 权限的情况下使用 minikube。使用以上方法,您可以创建一个没有虚拟机的 minikube 集群并管理它。