20.6. RHV でのクラスターのアンインストール
OpenShift Container Platform クラスターを Red Hat Virtualization (RHV) から削除することができます。
20.6.1. インストーラーでプロビジョニングされるインフラストラクチャーを使用するクラスターの削除 リンクのコピーリンクがクリップボードにコピーされました!
installer-provisioned infrastructure を使用するクラスターは、クラウドから削除できます。
クラスターを AWS C2S Secret Region にデプロイした場合、インストールプログラムはクラスターの破棄をサポートしません。クラスターリソースは手動で削除する必要があります。
アンインストール後に、とくに user-provisioned infrastructure (UPI) クラスターで適切に削除されていないリソースがあるかどうかについて、クラウドプロバイダーを確認します。インストーラーが作成されなかったり、インストーラーがアクセスできない場合には、リソースがある可能性があります。たとえば、一部の Google Cloud リソースには共有 VPC ホストプロジェクトで IAM パーミッション が必要になるか、削除する必要のあるヘルスチェック が使用されていない可能性があります。
前提条件
- クラスターをデプロイするために使用したインストールプログラムのコピーがあります。
- クラスター作成時にインストールプログラムが生成したファイルがあります。
手順
クラスターをインストールするために使用したコンピューターのインストールプログラムが含まれるディレクトリーから、以下のコマンドを実行します。
./openshift-install destroy cluster \ --dir <installation_directory> --log-level info
$ ./openshift-install destroy cluster \ --dir <installation_directory> --log-level info
1 2 Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記クラスターのクラスター定義ファイルが含まれるディレクトリーを指定する必要があります。クラスターを削除するには、インストールプログラムでこのディレクトリーにある
metadata.json
ファイルが必要になります。-
オプション:
<installation_directory>
ディレクトリーおよび OpenShift Container Platform インストールプログラムを削除します。
20.6.2. ユーザーによってプロビジョニングされるインフラストラクチャーを使用するクラスターの削除 リンクのコピーリンクがクリップボードにコピーされました!
クラスターの使用が完了したら、ユーザーによってプロビジョニングされるインフラストラクチャーを使用するクラスターをクラウドから削除できます。
前提条件
-
クラスターのインストールに使用した元の Playbook ファイル、アセットディレクトリーおよびファイル、および
$ASSETS_DIR
環境変数が含まれます。通常、クラスターのインストール時に使用したのと同じコンピューターを使用してこれを実行できます。
手順
クラスターを削除するには、以下を入力します。
ansible-playbook -i inventory.yml \ retire-bootstrap.yml \ retire-masters.yml \ retire-workers.yml
$ ansible-playbook -i inventory.yml \ retire-bootstrap.yml \ retire-masters.yml \ retire-workers.yml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - DNS、ロードバランサー、およびこのクラスターの他のインフラストラクチャーに追加した設定を削除します。