macos - 在 macOS 上启动 Minikube 时权限被拒绝

标签 macos docker kubectl minikube

我尝试在 macOS 上启动 minikube 集群,但总是“权限被拒绝”

(base) MacBook-Pro-de-..:desktop ..$ minikube start -bash: /usr/local/bin/minikube: Permission denied

我应该做什么?

最佳答案

执行以下命令为文件添加权限:

$ chmod ugo+rwx ~/.kube/config
$ sudo chown -R $USER ~/.kube
$ chmod +x your-minikube-localization

配置代理:

export no_proxy=$no_proxy,$(minikube ip)
export NO_PROXY=$no_proxy,$(minikube ip)

然后运行 ​​minikube 命令并考虑代理(下面设置的 IP 只是示例):

$ minikube start --alsologtostderr --kubernetes-version v1.13.1 --docker-env HTTP_PROXY=http://10.0.2.2:1087 --docker-env HTTPS_PROXY=http://10.0.2.2:1087 --docker-env NO_PROXY=10.0.2.2,192.168.99.100


$ minikube start --alsologtostderr --kubernetes-version v1.13.2 --docker-env HTTP_PROXY=http://10.0.2.2:3128 --docker-env HTTPS_PROXY=http://10.0.2.2:3128 --docker-env NO_PROXY=10.0.2.2,192.168.99.100

在本例中代理配置:

HTTP_PROXY=http://127.0.0.1:3128

请务必记住将您的 minikube IP 添加到 NO_PROXY。

您可以在这里找到类似的问题:file-permission , kubeconfig .

关于macos - 在 macOS 上启动 Minikube 时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60472911/

相关文章:

swift - 在 JPEG 图像上绘制一条简单的线

objective-c - Mac OS X : How can I get the MAC addresses of all available WiFi networks?

Docker prune 卡在 "a prune operation is already running"

bash - docker 图像输出操作

docker - s3fs 无法安装在 docker 容器内吗?

gitlab-ci - 使 kubectl 在 gitlab ci 中工作

curl - 出现错误 “Failed to connect to 192.168.99.100 port 31539: Connection refused”

c - C语言中如何使用strxfrm?

kubernetes - Kubernetes RBAC “Allowed by RoleBinding”但 “cannot list resource”

macos - 自制程序:“ curl :(60)SSL证书:无法获取本地发行者证书”