This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.1.27. 서비스 메시 설치 제거
기존 OpenShift Container Platform 인스턴스에서 Red Hat OpenShift Service Mesh를 설치 제거하고 해당 리소스를 제거하려면 컨트롤 플레인을 삭제하고 Operator를 삭제하고 명령을 실행하여 일부 리소스를 수동으로 제거해야 합니다.
1.27.1. Red Hat OpenShift Service Mesh Control Plane 제거 링크 복사링크가 클립보드에 복사되었습니다!
기존 OpenShift Container Platform 인스턴스에서 Service Mesh를 설치 제거하려면 먼저 Service Mesh Control Plane과 Operator를 삭제합니다. 그런 다음 명령을 실행하여 남은 리소스를 제거합니다.
1.27.1.1. 웹 콘솔을 사용하여 Service Mesh Control Plane 제거 링크 복사링크가 클립보드에 복사되었습니다!
웹 콘솔을 사용하여 Red Hat OpenShift Service Mesh Control Plane을 제거할 수 있습니다.
절차
- OpenShift Container Platform 웹 콘솔에 로그인합니다.
- 프로젝트 메뉴를 클릭하고 Service Mesh Control Plane을 설치한 프로젝트(예: istio-system )를 선택합니다.
-
Operators
설치된 Operator로 이동합니다. - 제공된 API에서 Service Mesh Control Plane을 클릭합니다.
-
ServiceMeshControlPlane
메뉴를 클릭합니다.
- Service Mesh Control Plane 삭제를 클릭합니다.
-
확인 대화 상자에서 삭제를 클릭하여
ServiceMeshControlPlane
을 삭제합니다.
1.27.1.2. CLI를 사용하여 Service Mesh Control Plane 제거 링크 복사링크가 클립보드에 복사되었습니다!
CLI를 사용하여 Red Hat OpenShift Service Mesh Control Plane을 제거할 수 있습니다. 이 예제에서 istio-system
은 컨트롤 플레인 프로젝트의 이름입니다.
절차
- OpenShift Container Platform CLI에 로그인합니다.
다음 명령을 실행하여
ServiceMeshMemberRoll
리소스를 삭제합니다.oc delete smmr -n istio-system default
$ oc delete smmr -n istio-system default
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 명령을 실행하여 설치된
ServiceMeshControlPlane
의 이름을 검색합니다.oc get smcp -n istio-system
$ oc get smcp -n istio-system
Copy to Clipboard Copied! Toggle word wrap Toggle overflow <name_of_custom_resource>
을 이전 명령의 출력으로 바꾸고, 이 명령을 실행하여 사용자 정의 리소스를 삭제합니다.oc delete smcp -n istio-system <name_of_custom_resource>
$ oc delete smcp -n istio-system <name_of_custom_resource>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.27.2. 설치된 Operator 제거 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat OpenShift Service Mesh를 성공적으로 제거하려면 Operator를 제거해야 합니다. Red Hat OpenShift Service Mesh Operator를 제거한 후 Kiali Operator, Red Hat OpenShift distributed tracing Platform (Jaeger) Operator 및 OpenShift Elasticsearch Operator를 제거해야 합니다.
1.27.2.1. Operator 제거 링크 복사링크가 클립보드에 복사되었습니다!
Red Hat OpenShift Service Mesh를 구성하는 Operator를 제거하려면 다음 절차를 따르십시오. 다음 각 Operator에 대해 단계를 반복합니다.
- Red Hat OpenShift Service Mesh
- Kiali
- Red Hat OpenShift distributed tracing platform (Jaeger)
- OpenShift Elasticsearch
절차
- OpenShift Container Platform 웹 콘솔에 로그인합니다.
-
Operator
설치된 Operator 페이지에서 스크롤하거나 이름별 필터링에 키워드를 입력하여 각 Operator를 찾습니다. 그런 다음 Operator 이름을 클릭합니다. - Operator 상세 정보 페이지의 작업 메뉴에서 Operator 제거를 선택합니다. 프롬프트에 따라 각 Operator를 제거합니다.
1.27.3. Operator 리소스 정리 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform 웹 콘솔을 사용하여 Red Hat OpenShift Service Mesh Operator를 제거한 후 남은 리소스를 수동으로 제거할 수 있습니다.
사전 요구 사항
-
클러스터 관리 권한이 있는 계정. Red Hat OpenShift Dedicated를 사용하는 경우
dedicated-admin
역할의 계정이 있어야 합니다. -
OpenShift CLI(
oc
)에 액세스합니다.
절차
- OpenShift Container Platform CLI에 클러스터 관리자로 로그인합니다.
Operator를 제거한 후 다음 명령을 실행하여 리소스를 정리합니다. 서비스 메시 없이 독립형 서비스로 분산 추적 플랫폼(Jaeger)을 계속 사용하려면 Jaeger 리소스를 삭제하지 마십시오.
참고OpenShift Elasticsearch Operator는 기본적으로
openshift-operators-redhat
에 설치됩니다. 다른 Operator는 기본적으로openshift-operators
네임스페이스에 설치됩니다. 다른 네임스페이스에 Operators를 설치한 경우openshift-operators
를 Red Hat OpenShift Service Mesh Operator가 설치된 프로젝트의 이름으로 교체합니다.oc delete validatingwebhookconfiguration/openshift-operators.servicemesh-resources.maistra.io
$ oc delete validatingwebhookconfiguration/openshift-operators.servicemesh-resources.maistra.io
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete mutatingwebhookconfiguration/openshift-operators.servicemesh-resources.maistra.io
$ oc delete mutatingwebhookconfiguration/openshift-operators.servicemesh-resources.maistra.io
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete svc maistra-admission-controller -n openshift-operators
$ oc delete svc maistra-admission-controller -n openshift-operators
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc -n openshift-operators delete ds -lmaistra-version
$ oc -n openshift-operators delete ds -lmaistra-version
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete clusterrole/istio-admin clusterrole/istio-cni clusterrolebinding/istio-cni
$ oc delete clusterrole/istio-admin clusterrole/istio-cni clusterrolebinding/istio-cni
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete clusterrole istio-view istio-edit
$ oc delete clusterrole istio-view istio-edit
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete clusterrole jaegers.jaegertracing.io-v1-admin jaegers.jaegertracing.io-v1-crdview jaegers.jaegertracing.io-v1-edit jaegers.jaegertracing.io-v1-view
$ oc delete clusterrole jaegers.jaegertracing.io-v1-admin jaegers.jaegertracing.io-v1-crdview jaegers.jaegertracing.io-v1-edit jaegers.jaegertracing.io-v1-view
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get crds -o name | grep '.*\.istio\.io' | xargs -r -n 1 oc delete
$ oc get crds -o name | grep '.*\.istio\.io' | xargs -r -n 1 oc delete
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get crds -o name | grep '.*\.maistra\.io' | xargs -r -n 1 oc delete
$ oc get crds -o name | grep '.*\.maistra\.io' | xargs -r -n 1 oc delete
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc get crds -o name | grep '.*\.kiali\.io' | xargs -r -n 1 oc delete
$ oc get crds -o name | grep '.*\.kiali\.io' | xargs -r -n 1 oc delete
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete crds jaegers.jaegertracing.io
$ oc delete crds jaegers.jaegertracing.io
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete cm -n openshift-operators maistra-operator-cabundle
$ oc delete cm -n openshift-operators maistra-operator-cabundle
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete cm -n openshift-operators istio-cni-config istio-cni-config-v2-3
$ oc delete cm -n openshift-operators istio-cni-config istio-cni-config-v2-3
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc delete sa -n openshift-operators istio-cni
$ oc delete sa -n openshift-operators istio-cni
Copy to Clipboard Copied! Toggle word wrap Toggle overflow