kubernetes - 使用 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