Можем ли мы запустить minikube без RBAC. Пожалуйста, смотрите прикрепленный скриншот. Похоже, RBAC включен по умолчанию.
Начиная с minikube v0.26.0 загрузчиком по умолчанию является kubeadm, который по умолчанию включает RBAC.
Для предыдущих версий вы должны явно включить его, добавив флаг
-extra-config=apiserver.Authorization.Mode=RBAC
В противном случае он не будет включен
Чтобы отключить RBAC в последних версиях миникуба, установите следующий флаг
--extra-config=apiserver.authorization-mode=AlwaysAllow
Если это не сработает, попробуйте обходной путь, предложенный здесь.
легко ли настроить kubeadm, чтобы он не включал RBAC?
@user674669 user674669 просто использовать старую версию kubernetes/minikube без флага extra-config=apiserver.Authorization.Mode=RBAC
Вопрос был не в том, как включить RBAC, а в том, как запустить миникуб без RBAC.
@lindhe Я думал, что это просто, пока вы явно не включите RBAC, по умолчанию он остается отключенным.
Но вы сказали, что он включен по умолчанию с версии 0.26.0 — не так ли?
Похоже, это ошибка в миникубе: github.com/kubernetes/minikube/issues/2342