Я пытаюсь установить пакет helm на кластере kubernetes, который, как утверждается, отключен RBAC. Я получаю ошибку разрешения, clusterroles.rbac.authorization.k8s.io
, что я ожидал бы, если бы RBAC был включен.
Есть ли способ проверить с kubectl
, действительно ли RBAC отключен?
Что я пробовал:
-
kubectl describe nodes --all-namespaces | grep -i rbac
kubectl describe nodes --all-namespaces | grep -i rbac
: ничего не получается -
kubectl describe rbac --all-namespaces | grep -i rbac
kubectl describe rbac --all-namespaces | grep -i rbac
: ничего не получается -
kubectl config get-contexts | grep -i rbac
kubectl config get-contexts | grep -i rbac
: ничего не получается -
k get clusterroles
говорит "Нет ресурсов", а не сообщение об ошибке. Значит ли это, что RBAC включен? -
kuebctl describe cluster
не вещь
Я знаю, что, возможно, это проблема xy, потому что возможно, что пакет helm, который я устанавливаю, ожидает, что RBAC будет включен. Но все же, я хотел бы знать, как проверить, включено ли оно или нет.