首页 > 解决方案 > 使用 kubeadm init / 禁止引导 k8s 无法在集群范围内列出 naemspace

问题描述

我的 K8s 集群设置有问题。

kubeadm rest && kubeadm init

它成功完成,但是。然后我按照指示将 admin.conf 复制到我的 .kube/config 中并设置 env var(在 -> /etc/kubernetes/admin.conf

所以问题开始于:

kubectl get namespaces

我得到:

Error from server (Forbidden): namespaces is forbidden: User "system:node:k8s-master" cannot list namespaces at the cluster scope

是否有可能在 kubeadm init 阶段禁用 RBAC?因为这会有很大帮助。

我的堆栈是 Centos 7 和 k8s:kubeadm-1.9.6-0.x86_64 kubectl-1.9.6-0.x86_64 kubernetes-cni-0.6.0-0.x86_64 kubelet-1.9.6-0.x86_64

标签: kuberneteskubectlkubeadm

解决方案


推荐阅读