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.3.6.2. OpenShift Virtualization 삭제
CLI를 사용하여 OpenShift Virtualization을 삭제할 수 있습니다.
사전 요구 사항
-
OpenShift CLI(
oc)를 설치합니다. -
cluster-admin권한이 있는 계정을 사용하여 OpenShift Virtualization 클러스터에 액세스할 수 있어야 합니다.
CLI를 사용하여 OLM에서 OpenShift Virtualization Operator 구독을 삭제하면 CSV(ClusterServiceVersion) 오브젝트가 클러스터에서 삭제되지 않습니다. OpenShift Virtualization을 완전히 설치 제거하려면 CSV를 명시적으로 삭제해야 합니다.
절차
HyperConverged사용자 정의 리소스를 삭제합니다.oc delete HyperConverged kubevirt-hyperconverged -n openshift-cnv
$ oc delete HyperConverged kubevirt-hyperconverged -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow OLM(Operator Lifecycle Manager)에서 OpenShift Virtualization Operator 구독을 삭제합니다.
oc delete subscription kubevirt-hyperconverged -n openshift-cnv
$ oc delete subscription kubevirt-hyperconverged -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow OpenShift Virtualization의 CSV(클러스터 서비스 버전) 이름을 환경 변수로 설정합니다.
CSV_NAME=$(oc get csv -n openshift-cnv -o=custom-columns=:metadata.name)
$ CSV_NAME=$(oc get csv -n openshift-cnv -o=custom-columns=:metadata.name)Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이전 단계에서 CSV 이름을 지정하여 OpenShift Virtualization 클러스터에서 CSV를 삭제합니다.
oc delete csv ${CSV_NAME} -n openshift-cnv$ oc delete csv ${CSV_NAME} -n openshift-cnvCopy to Clipboard Copied! Toggle word wrap Toggle overflow CSV가 성공적으로 삭제되었다는 확인 메시지가 표시되면 OpenShift Virtualization이 설치 제거됩니다.
출력 예
clusterserviceversion.operators.coreos.com "kubevirt-hyperconverged-operator.v2.6.10" deleted
clusterserviceversion.operators.coreos.com "kubevirt-hyperconverged-operator.v2.6.10" deletedCopy to Clipboard Copied! Toggle word wrap Toggle overflow