이 페이지에서는 Anthos Service Mesh와 오픈소스 Istio를 제거하는 방법을 설명합니다.
Anthos Service Mesh 제거
다음 명령어 중 하나를 실행하여 ASM 구성 프로필로 설치된 Anthos Service Mesh 구성요소를 제거합니다. 이러한 명령어는 적용한 CRD를 포함하여 istio-system
네임스페이스와 모든 커스텀 리소스 정의(CRD)를 삭제합니다. CRD를 만든 경우 복사본이 있어야 합니다.
제어 영역을 제거합니다.
- VMware용 GKE, AWS용 GKE, Amazon Elastic Kubernetes Service, Microsoft Azure Kubernetes Service에 Anthos Service Mesh를 설치한 경우:
제어 영역을 제거합니다.
istioctl manifest generate --set profile=asm-multicloud | kubectl delete --ignore-not-found=true -f -
istio-system
네임스페이스를 삭제합니다.kubectl delete namespace istio-system
Google Kubernetes Engine에 Anthos Service Mesh를 설치한 경우:
istioctl manifest generate --set profile=asm-gcp | kubectl delete --ignore-not-found=true -f -
이 명령어는
istio-system
네임스페이스를 자동으로 삭제합니다.
사이드카 자동 삽입을 사용 중지합니다(사용 설정된 경우).
kubectl label namespace YOUR_NAMESPACE istio-injection=disabled