Kubectl get svc команда выдает ошибку «Отказано в доступе» - PullRequest
0 голосов
/ 24 мая 2019

При использовании AWS CLI и вводе команды Kubectl get svc

выдает следующее сообщение об ошибке «Произошла ошибка (AccessDenied) при вызове операции AssumeRole: доступ запрещен»

Может ли кто-нибудь предоставить указания почто может быть причиной этой ошибки?

Ответы [ 2 ]

1 голос
/ 24 мая 2019

Вы должны проверить роли RBAC и привязки ролей.убедитесь, что используемая учетная запись имеет доступ к списку объектов с сервера API

. Вот как вы можете проверить

master $ kubectl auth can-i get svc
yes
master $

master $  kubectl auth can-i create pods --all-namespaces
yes
master $
0 голосов
/ 01 июня 2019

Проблема заключалась в том, что EKS Cluster был создан с другой ролью IAM по сравнению с Kubectl. После разрешения учетных данных kubectl смог подключиться к серверам API Control Plane.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...