13.5. CLI の使用によるクラスターからの Operator の削除
クラスター管理者は CLI を使用して、選択した namespace からインストールされた Operator を削除できます。
前提条件
-
cluster-admin権限を持つアカウントを使用して OpenShift Container Platform クラスターにアクセスできる。 -
ocコマンドがワークステーションにインストールされていること。
手順
サブスクライブした Operator の最新バージョン (
serverless-operatorなど) が、currentCSVフィールドで識別されていることを確認します。$ oc get subscription.operators.coreos.com serverless-operator -n openshift-serverless -o yaml | grep currentCSV出力例
currentCSV: serverless-operator.v1.28.0サブスクリプション (
serverless-operatorなど) を削除します。$ oc delete subscription.operators.coreos.com serverless-operator -n openshift-serverless出力例
subscription.operators.coreos.com "serverless-operator" deleted直前の手順で
currentCSV値を使用し、ターゲット namespace の Operator の CSV を削除します。$ oc delete clusterserviceversion serverless-operator.v1.28.0 -n openshift-serverless出力例
clusterserviceversion.operators.coreos.com "serverless-operator.v1.28.0" deleted