'clusterroles.rbac.authorization.k8s.io'istio-pilot '은 금지됨 : 추가 권한 부여 시도'로 인해 GKE에 Istio를 설치하지 못했습니다.

Effi Bar-She'an

GKE (Google Container Engine)에 istio 0.1.6 을 설치하려고합니다 .

다음을 실행하여 클러스터에 RBAC (역할 기반 액세스 제어)가 활성화되어 있는지 확인합니다.

$ kubectl api-versions | grep rbac
rbac.authorization.k8s.io/v1beta1

'베타'버전을 표시하므로 다음을 실행합니다.

$ kubectl apply -f istio-0.1.6/install/kubernetes/istio-rbac-beta.yaml
Error from server (Forbidden): error when creating "istio-0.1.6/install/kubernetes/istio-rbac-beta.yaml": clusterroles.rbac.authorization.k8s.io "istio-pilot" is forbidden: attempt to grant extra privileges:...

클러스터 역할 바인딩 생성이 도움이되지 않았습니다.

$ kubectl create clusterrolebinding myname-cluster-admin-binding --clusterrole=cluster-admin [email protected]

이 문제를 해결하는 방법을 아십니까?

자세한 내용은:

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.2", GitCommit:"477efc3cbe6a7effca06bd1452fa356e2201e1ee", GitTreeState:"clean", BuildDate:"2017-04-19T20:33:11Z", GoVersion:"go1.7.5", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"6", GitVersion:"v1.6.4", GitCommit:"d6f433224538d4f9ca2f7ae19b252e6fcb66a3ae", GitTreeState:"clean", BuildDate:"2017-05-19T18:33:17Z", GoVersion:"go1.7.5", Compiler:"gc", Platform:"linux/amd64"}
Effi Bar-She'an
CLOUDSDK_CONTAINER_USE_CLIENT_CERTIFICATE=True gcloud container clusters get-credentials...

추가 CLOUDSDK_CONTAINER_USE_CLIENT_CERTIFICATE=Truegcloud container clusters get-credentials컨테이너 엔진 클러스터에서 포인트 kubectl에 적절한 자격 증명으로 kubeconfig 파일을 갱신 명령, 문제를 해결 :)

참조 : istio 문제

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관