11.4. External Secrets Operator for Red Hat OpenShift のアンインストール
OpenShift Container Platform から External Secrets Operator for Red Hat OpenShift を削除するには、Operator をアンインストールし、関連リソースを削除します。
External Secrets Operator for Red Hat OpenShift は、テクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
11.4.1. Web コンソールを使用した External Secrets Operator for Red Hat OpenShift のアンインストール リンクのコピーリンクがクリップボードにコピーされました!
Web コンソールを使用して、External Secrets Operator for Red Hat OpenShift をアンインストールできます。
前提条件
-
cluster-admin
権限でクラスターにアクセスできる。 - OpenShift Container Platform Web コンソールにアクセスできる。
- External Secrets Operator がインストールされている。
手順
- OpenShift Container Platform Web コンソールにログインします。
次の手順に従って、External Secrets Operator for Red Hat OpenShift をアンインストールします。
-
Operators
Installed Operators に移動します。 -
External Secrets Operator for Red Hat OpenShift エントリーの横にある Options メニュー
をクリックし、Uninstall Operator をクリックします。
- 確認ダイアログで、Uninstall をクリックします。
-
Operators
11.4.2. Web コンソールを使用した External Secrets Operator for Red Hat OpenShift リソースの削除 リンクのコピーリンクがクリップボードにコピーされました!
External Secrets Operator for Red Hat OpenShift をアンインストールした後、必要に応じてクラスターから関連リソースを削除できます。
前提条件
-
cluster-admin
権限でクラスターにアクセスできる。 - OpenShift Container Platform Web コンソールにアクセスできる。
手順
- OpenShift Container Platform Web コンソールにログインします。
external-secrets
namespace 内のexternal-secrets
アプリケーションコンポーネントのデプロイメントを削除します。- Project ドロップダウンメニューをクリックして、利用可能なすべてのプロジェクトのリストを表示し、external-secrets プロジェクトを選択します。
-
Workloads
Deployments に移動します。 - 削除するデプロイメントを選択します。
- Actions ドロップダウンメニューをクリックし、Delete Deployment を選択して確認ダイアログボックスを表示します。
- Delete をクリックしてデプロイメントを削除します。
次の手順に従って、External Secrets Operator によってインストールされたカスタムリソース定義 (CRD) を削除します。
-
Administration
CustomResourceDefinitions に移動します。 -
Label フィールドに表示される提案から
external-secrets.io/component: controller
を選択し、CRD をフィルタリングします。 次の各 CRD の横にある Options メニュー
をクリックし、Delete Custom Resource Definition を選択します。
- ACRAccessToken
- ClusterExternalSecret
- ClusterGenerator
- ClusterSecretStore
- ECRAuthorizationToken
- ExternalSecret
- GCRAccessToken
- GeneratorState
- GithubAccessToken
- Grafana
- Password
- PushSecret
- QuayAccessToken
- SecretStore
- STSSessionToken
- UUID
- VaultDynamicSecret
- Webhook
-
Administration
次の手順に従って、
external-secrets-operator
namespace を削除します。-
Administration
Namespaces に移動します。 -
External Secrets Operator の横にある Options メニュー
をクリックし、Delete Namespace を選択します。
-
確認ダイアログで、フィールドに
external-secrets-operator
と入力し、Delete をクリックします。
-
Administration
11.4.3. CLI を使用した External Secrets Operator for Red Hat OpenShift リソースの削除 リンクのコピーリンクがクリップボードにコピーされました!
External Secrets Operator for Red Hat OpenShift をアンインストールした後、コマンドラインインターフェイス (CLI) を使用して、必要に応じてクラスターから関連リソースを削除できます。
前提条件
-
cluster-admin
権限でクラスターにアクセスできる。
手順
次のコマンドを実行して、
external-secrets
namespace 内のexternal-secrets
アプリケーションコンポーネントのデプロイメントを削除します。oc delete deployment -n external-secrets -l app=external-secrets
$ oc delete deployment -n external-secrets -l app=external-secrets
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、External Secrets Operator によってインストールされたカスタムリソース定義 (CRD) を削除します。
oc delete customresourcedefinitions.apiextensions.k8s.io -l external-secrets.io/component=controller
$ oc delete customresourcedefinitions.apiextensions.k8s.io -l external-secrets.io/component=controller
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 次のコマンドを実行して、
external-secrets-operator
namespace を削除します。oc delete project external-secrets-operator
$ oc delete project external-secrets-operator
Copy to Clipboard Copied! Toggle word wrap Toggle overflow