2.5.7.2. CLI에서 멤버 롤 생성
명령줄의 ServiceMeshMemberRoll
에 프로젝트를 추가할 수 있습니다.
사전 요구 사항
- Red Hat OpenShift Service Mesh Operator 설치 및 검증.
- 서비스 메시에 추가할 프로젝트 목록.
-
OpenShift CLI(
oc
)에 액세스합니다.
프로세스
OpenShift Container Platform CLI에 로그인합니다.
$ oc login https://<HOSTNAME>:6443
메시에 대한 서비스가 아직 없거나 처음부터 시작하려는 경우 애플리케이션에 대한 프로젝트를 생성합니다. 컨트롤 플레인을 설치한 프로젝트와 달라야 합니다.
$ oc new-project <your-project>
프로젝트를 멤버로 추가하려면 다음 예제 YAML을 수정합니다. 여러 프로젝트를 추가할 수 있지만 프로젝트는 하나의
ServiceMeshMemberRoll
리소스에만 속할 수 있습니다. 이 예제에서istio-system
은 컨트롤 플레인 프로젝트의 이름입니다.servicemeshmemberroll-default.yaml 예
apiVersion: maistra.io/v1 kind: ServiceMeshMemberRoll metadata: name: default namespace: istio-system spec: members: # a list of projects joined into the service mesh - your-project-name - another-project-name
다음 명령을 실행하여
istio-system
네임스페이스에ServiceMeshMemberRoll
리소스를 업로드하고 만듭니다.$ oc create -n istio-system -f servicemeshmemberroll-default.yaml
다음 명령을 실행하여
ServiceMeshMemberRoll
이 성공적으로 생성되었는지 확인합니다.$ oc get smmr -n istio-system default
STATUS
열이Configured
인 경우 설치가 성공적으로 완료된 것입니다.