1.10. 再インストール前にアーティファクトをクリーンアップする
以前のバージョンがインストールされ、その後削除されたクラスターに Red Hat Advanced Cluster Management for Kubernetes を再インストールする前に、アーティファクトを削除する必要があります。
必要なアクセス権限: クラスターの管理者
OpenShift Container Platform Dedicated 環境に必要なアクセス: cluster-admin
パーミッションが必要です。
1.10.1. アーティファクトのクリーンアップ
クリーンアップスクリプトを実行して、残っているすべてのアーティファクトを削除します。同じクラスターに古いバージョンの Red Hat Advanced Cluster Management とともに Red Hat Advanced Cluster Management を再インストールする予定の場合は、アーティファクトをクリーンアップする必要があります。
次のスクリプトをファイルにコピーし、スクリプト内の
<namespace>
値を、以前に Red Hat Advanced Cluster Management をインストールした namespace の名前に置き換えます。重要: スクリプトを実行すると namespace もクリーンアップされて削除されるため、正しい namespace を指定していることを確認してください。
ACM_NAMESPACE=<namespace> oc delete mch --all -n $ACM_NAMESPACE oc delete apiservice v1.admission.cluster.open-cluster-management.io v1.admission.work.open-cluster-management.io oc delete clusterimageset --all oc delete clusterrole multiclusterengines.multicluster.openshift.io-v1-admin multiclusterengines.multicluster.openshift.io-v1-crdview multiclusterengines.multicluster.openshift.io-v1-edit multiclusterengines.multicluster.openshift.io-v1-view open-cluster-management:addons:application-manager open-cluster-management:admin-aggregate open-cluster-management:cert-policy-controller-hub open-cluster-management:cluster-manager-admin-aggregate open-cluster-management:config-policy-controller-hub open-cluster-management:edit-aggregate open-cluster-management:iam-policy-controller-hub open-cluster-management:policy-framework-hub open-cluster-management:view-aggregate oc delete crd klusterletaddonconfigs.agent.open-cluster-management.io placementbindings.policy.open-cluster-management.io policies.policy.open-cluster-management.io userpreferences.console.open-cluster-management.io discoveredclusters.discovery.open-cluster-management.io discoveryconfigs.discovery.open-cluster-management.io oc delete mutatingwebhookconfiguration ocm-mutating-webhook managedclustermutators.admission.cluster.open-cluster-management.io multicluster-observability-operator oc delete validatingwebhookconfiguration channels.apps.open.cluster.management.webhook.validator application-webhook-validator multiclusterhub-operator-validating-webhook ocm-validating-webhook multicluster-observability-operator multiclusterengines.multicluster.openshift.io
- スクリプトを実行します。リソースが見つからないというメッセージが表示されたら、インストールを続行できます。