728x90
RedHat에서 제공하는 RHOCP4에서의 Service Mesh를 삭제하는 방법입니다.
Ps :
아무런 생각없이 설치했던 operator들만 지우면 되지 않을까 하여 지웠다가, 관련 프로젝트 (hk-project, istio-system) 정상삭제 불가, Service Mesh 재설치가 불가하여 트러블슈팅해서 project, SMCP, SMMR resource를 강제로 삭제하여 해결했습니다..
1. smcp 삭제
oc get smcp -n istio-system
oc delete smcp -n istio-system <name_of_custom_resource>
2. Operators 삭제
설치된 Operator 메뉴에서 오른쪽에 : 메뉴를 선택하여 해당 Operator들을 삭제할 수 있습니다.
- RedHat Openshift Service mesh
- kiali
- Jaeger
- Openshift Elasticsearch
3. Operator Resource 삭제
oc delete validatingwebhookconfiguration/openshift-operators.servicemesh-resources.maistra.io
oc delete mutatingwebhookconfigurations/openshift-operators.servicemesh-resources.maistra.io
oc delete svc maistra-admission-controller -n openshift-operators
oc delete -n openshift-operators daemonset/istio-node
oc delete clusterrole/istio-admin clusterrole/istio-cni clusterrolebinding/istio-cni
oc delete clusterrole istio-view istio-edit
oc delete clusterrole jaegers.jaegertracing.io-v1-admin jaegers.jaegertracing.io-v1-crdview jaegers.jaegertracing.io-v1-edit jaegers.jaegertracing.io-v1-view
oc get crds -o name | grep '.*\.istio\.io' | xargs -r -n 1 oc delete
oc get crds -o name | grep '.*\.maistra\.io' | xargs -r -n 1 oc delete
oc get crds -o name | grep '.*\.kiali\.io' | xargs -r -n 1 oc delete
oc delete crds jaegers.jaegertracing.io
oc delete secret -n openshift-operators maistra-operator-serving-cert
oc delete cm -n openshift-operators maistra-operator-cabundle
반응형
'Cloud > RedHat - OpenShift' 카테고리의 다른 글
[RHOCP4] Service Mesh install (설치 방법) (0) | 2022.02.10 |
---|---|
[RHOCP4] RHEL8 worker 노드 추가 (0) | 2022.02.05 |
[RHOCP4] 계정관리 - 권한 수정 (Role Binding) (0) | 2022.01.22 |
[RHOCP4] 계정관리 - 계정 수정 및 삭제 (시크릿) (0) | 2022.01.21 |
[RHOCP4] 계정관리 - 계정 생성 및 추가 (0) | 2022.01.20 |