意外覆盖了默认的集群管理员角色

时间:2020-04-06 20:15:44

标签: kubernetes kubernetes-helm

在尝试为我的集群设置Helm时,我声明了cluster-admin角色,该角色导致覆盖了默认的cluster-admin角色。现在,我的集群中不再有它了。我该如何解决?

1 个答案:

答案 0 :(得分:1)

您可以使用以下yaml创建一个新的邮件:

cluster-admin.yaml

apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
  annotations:
    rbac.authorization.kubernetes.io/autoupdate: "true"
  labels:
    kubernetes.io/bootstrapping: rbac-defaults
  name: cluster-admin
rules:
- apiGroups:
  - '*'
  resources:
  - '*'
  verbs:
  - '*'
- nonResourceURLs:
  - '*'
  verbs:
  - '*'

创建clusterRole:

$ kubectl apply -f cluster-admin.yaml

N.B。: