최신판 |
당신의 편집 |
142번째 줄: |
142번째 줄: |
|
| |
|
| ==클러스터에서 실행== | | ==클러스터에서 실행== |
| 컨트롤러를 다른 클러스터에서 패키징되고 테스트될 준비가 되었다면,
| |
|
| |
| <code>IMG</code>에 위치를 지정하여 이미지를 빌드하고 푸시합니다.
| |
|
| |
| <syntaxhighlight lang='bash'>
| |
| make docker-build docker-push IMG=<some-registry>/<project-name>:tag
| |
| </syntaxhighlight>
| |
|
| |
| <code>IMG</code>에 지정된 이미지를 사용하여 클러스터에 컨트롤러를 배포합니다.
| |
|
| |
| <syntaxhighlight lang='bash'>
| |
| make deploy IMG=<some-registry>/<project-name>:tag
| |
| </syntaxhighlight>
| |
|
| |
| 레지스트리 퍼미션
| |
|
| |
| 이 이미지는 지정한 개인 레지스트리에 게시되어야 합니다. 그리고 작업 환경에서 이미지를 가져오려면 액세스 권한이 필요합니다. 위 명령어가 작동하지 않으면 레지스트리에 대한 적절한 권한이 있는지 확인하십시오.
| |
|
| |
| RBAC 오류
| |
|
| |
| RBAC 오류가 발생하면 자신에게 클러스터 관리자 권한을 부여하거나 관리자로 로그인해야 할 수도 있습니다. 본인의 케이스가 해당될 수 있으니, [https://cloud.google.com/kubernetes-engine/docs/how-to/role-based-access-control#iam-rolebinding-bootstrap GKE 클러스터 v1.11.x 이하에서 Kubernetes RBAC를 사용하기 위한 전제조건]을 참조하세요.
| |
|
| |
| ==CRD 언인스톨== | | ==CRD 언인스톨== |
| 클러스터에서 CRD를 삭제하려면: | | 클러스터에서 CRD를 삭제하려면: |