安装 minikube 时出现 RBAC 权限错误

问题描述 投票:0回答:1

我正在尝试使用 https://kubernetes.io/docs/tasks/tools/install-minikube/ 在 RHEL 7.4 上安装 minikube。我的系统设置了无密码 root。

docker、virtualbox、minikube、kubectl 等的安装一切顺利,但是当我运行

minikube start
时,我得到:

启动集群时出错:等待提升 kube-system RBAC 权限超时:创建集群角色绑定:发布 https://192.168.99.100:8443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings:服务不可用。

我能做些什么来克服这个问题?

minikube rhel7
1个回答
0
投票

我看到了同样的问题,我刚刚将 virtualbox 更新到 5.2.22 r126460,错误消失了。

之前:

george:cloud neng$ minikube start
Starting local Kubernetes v1.10.0 cluster...
Starting VM...
Downloading Minikube ISO
 170.78 MB / 170.78 MB [============================================] 100.00% 0s
Getting VM IP address...
Moving files into cluster...
Downloading kubeadm v1.10.0
Downloading kubelet v1.10.0
Finished Downloading kubelet v1.10.0
Finished Downloading kubeadm v1.10.0
Setting up certs...
Connecting to cluster...
Setting up kubeconfig...
Starting cluster components...
E1119 11:38:49.424164   32901 start.go:297] Error starting cluster:  timed out waiting to elevate kube-system RBAC privileges: creating clusterrolebinding: Post https://192.168.99.103:8443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings: dial tcp 192.168.99.103:8443: i/o timeout

之后:

george:cloud neng$ minikube start
Starting local Kubernetes v1.10.0 cluster...
Starting VM...
Getting VM IP address...
Moving files into cluster...
Setting up certs...
Connecting to cluster...
Setting up kubeconfig...
Starting cluster components...
Kubectl is now configured to use the cluster.
Loading cached images from config file
© www.soinside.com 2019 - 2024. All rights reserved.