При попытке настроить Helm для моего кластера я объявил роль cluster-admin, которая привела к перезаписи стандартной роли cluster-admin. Теперь у меня его больше нет в моем кластере. Как я могу это исправить?
Вы можете создать новый со следующим 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
Примечание:
rbac.authorization.kubernetes.io/autoupdate: "true" дается для Автосверка .
rbac.authorization.kubernetes.io/autoupdate: "true"
kubernetes.io/bootstrapping: rbac-defaults добавлено сервером API. Этот ярлык используется для представления ролей по умолчанию и привязок ролей .
kubernetes.io/bootstrapping: rbac-defaults