阅读背景:

k8s--报错

来源:互联网 

k8s--报错

1.
[[email protected] kubeconfig]# kubectl get csr
No resources found.
解决
查看master/var/log/messages

--------------------------------------------------------------------------------------------------------------------

2.
kubeconfig]# kubectl create clusterrolebinding kubelet-bootstrap --clusterrole=system:node-bootstrapper --user=kubelet-bootstrap

Error from server (AlreadyExists): clusterrolebindings.rbac.authorization.k8s.io "cluster-admin-binding" already exists
由于残留文件导致无法重新导入集群所以执行:
kubectl delete  clusterrolebinding kubelet-bootstrap

sudo kubectl delete clusterrolebindings cluster-admin-binding

进行集群导入到rancher的时候残留配置文件导致导入失败
sudo kubectl get clusterrolebindings cluster-admin-binding -o yaml

apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding
metadata: creationTimestamp: "2020-02-10T13:35:42Z" name:
cluster-admin-binding resourceVersion: "35967" selfLink:
/apis/rbac.authorization.k8s.io/v1/clusterrolebindings/cluster-admin-binding
uid: d3c207d2-4adc-4e3e-951d-48c5ad99eeaa roleRef: apiGroup:
rbac.authorization.k8s.io kind: ClusterRole name: cluster-admin
subjects:

apiGroup: rbac.authorization.k8s.io kind: User name: lishikai
sudo kubectl delete clusterrolebindings cluster-admin-binding

clusterrolebinding.rbac.authorization.k8s.io "cluster-admin-binding"
deleted

----------------------------------------------------------------------------------------------------

3.  master 获取不到节点的请求  setenforce: SELinux is disabled
[ kubeconfig]# kub



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: