8장. OpenShift 샌드박스 컨테이너 설치 제거
다음 작업을 수행하여 OpenShift 샌드박스 컨테이너를 설치 제거합니다.
- 워크로드 Pod를 삭제합니다.
-
KataConfigCR(사용자 정의 리소스)을 삭제합니다. - OpenShift 샌드박스 컨테이너 Operator를 설치 제거합니다.
-
KataConfigCRD(사용자 정의 리소스 정의)를 삭제합니다.
KataConfig CR을 삭제하기 전에 워크로드 Pod를 삭제해야 합니다. 제공된 경우 포드 이름에 일반적으로 접두사 podvm 및 사용자 지정 태그가 있습니다. 클라우드 공급자에 OpenShift 샌드박스 컨테이너를 배포하고 다음 절차를 수행한 후에도 리소스가 남아 있으면 클라우드 공급자로부터 해당 리소스에 대한 예기치 않은 요금이 발생할 수 있습니다. 클라우드 공급자의 OpenShift 샌드박스 컨테이너 제거를 완료한 후 클라우드 공급자 콘솔을 확인하여 프로시저가 모든 리소스가 삭제되었는지 확인합니다.
8.1. 워크로드 Pod 삭제 링크 복사링크가 클립보드에 복사되었습니다!
CLI를 사용하여 OpenShift 샌드박스 컨테이너 워크로드 Pod를 삭제할 수 있습니다.
사전 요구 사항
-
JSON 프로세서(
jq) 유틸리티가 설치되어 있습니다.
프로세스
다음 명령을 실행하여 Pod를 검색합니다.
$ oc get pods -A -o json | jq -r '.items[] | \ select(.spec.runtimeClassName == "<runtime>").metadata.name'다음 명령을 실행하여 각 Pod를 삭제합니다.
$ oc delete pod <pod>
클라우드 공급자를 사용하여 배포된 OpenShift 샌드박스 컨테이너를 제거하는 경우 모든 Pod를 삭제해야 합니다. 나머지 Pod 리소스로 인해 클라우드 공급자의 예기치 않은 요금이 발생할 수 있습니다.