3.4. テンプレートサービスブローカーのアンインストール
テンプレートサービスブローカーは、これが提供するテンプレートアプリケーションへのアクセスを必要としなくなった場合にアンインストールできます。
テンプレートサービスブローカーは OpenShift Container Platform 4 では非推奨になっています。同等または強化された機能は Operator Framework および Operator Lifecycle Manager (OLM) で提供されます。
3.4.1. テンプレートサービスブローカーのアンインストール
以下の手順では、Web コンソールを使用してテンプレートサービスブローカーおよび Operator をアンインストールします。
クラスターにテンプレートサービスブローカーからプロビジョニングされたサービスがある場合には、これをアンインストールしないでください。アンインストールすると、サービスを管理しようとする際にエラーが生じる可能性があります。
前提条件
- テンプレートサービスブローカーがインストールされていること。
手順
この手順では、テンプレートサービスブローカーが openshift-template-service-broker
プロジェクトにインストールされていることを前提とします。
テンプレートサービスブローカーのアンインストール
-
Operators
Installed Operators に移動し、ドロップダウンメニューから openshift-template-service-broker プロジェクトを選択します。 - Template Service Broker Operator をクリックします。
- Template Service Broker タブを選択します。
- template-service-broker をクリックします。
- Actions ドロップダウンメニューから、Delete Template Service Broker を選択します。
確認ポップアップ画面から Delete をクリックします。
テンプレートサービスブローカーのアンインストールが終了し、テンプレートアプリケーションは Developer Catalog からすぐに削除されます。
-
Operators
テンプレートサービスブローカー Operator のアンインストール
-
Operators
Installed Operators ページに移動し、 Filter by name にスクロールするか、またはキーワードを入力して Template Service Broker Operator 検索し、これをクリックします。 - Operator Details ページの右側で、Actions ドロップダウンメニューから Uninstall Operator を選択します。
- Remove Operator Subscription ウィンドウでプロンプトが表示されたら、インストールに関連するすべてのコンポーネントを削除する場合は、Also completely remove the Operator from the selected namespace チェックボックスをオプションで選択します。これにより CSV が削除され、次に Operator に関連付けられた Pod、Deployment、CRD および CR が削除されます。
- Remove を選択します。この Operator は実行を停止し、更新を受信しなくなります。テンプレートサービスブローカー Operator がクラスターにインストールされていない状態になります。
-
Operators
テンプレートサービスブローカーのアンインストール後に、ユーザーはテンプレートサービスブローカーによって提供されるテンプレートアプリケーションにアクセスできなくなります。