mirror of
https://github.com/openshift/openshift-docs.git
synced 2026-02-05 12:46:18 +01:00
70 lines
2.3 KiB
Plaintext
70 lines
2.3 KiB
Plaintext
// Module included in the following assemblies:
|
|
//
|
|
// * security/external-secrets-operator-uninstall.adoc
|
|
|
|
:_mod-docs-content-type: PROCEDURE
|
|
[id="external-secrets-remove-resources_{context}"]
|
|
= Removing {external-secrets-operator} resources by using the web console
|
|
|
|
[role="_abstract"]
|
|
To clean up your cluster after uninstalling the {external-secrets-operator}, remove its associated resources. This deletes residual components, such as deployments and custom resource definitions.
|
|
|
|
.Prerequisites
|
|
|
|
* You have access to the cluster with `cluster-admin` privileges.
|
|
* You have access to the {product-title} web console.
|
|
|
|
.Procedure
|
|
|
|
. Log in to the {product-title} web console.
|
|
|
|
. Remove the deployments of the `external-secrets` application components in the `external-secrets` namespace:
|
|
|
|
.. Click the *Project* drop-down menu to see a list of all available projects, and select the *external-secrets* project.
|
|
|
|
.. Navigate to *Workloads* -> *Deployments*.
|
|
|
|
.. Select the deployment that you want to delete.
|
|
|
|
.. Click the *Actions* drop-down menu, and select *Delete Deployment* to see a confirmation dialog box.
|
|
|
|
.. Click *Delete* to delete the deployment.
|
|
|
|
. Remove the custom resource definitions (CRDs) that were installed by the {external-secrets-operator-short} using the following steps:
|
|
|
|
.. Navigate to *Administration* -> *CustomResourceDefinitions*.
|
|
|
|
.. Choose `external-secrets.io/component: controller` from the suggestions in the *Label* field to filter the CRDs.
|
|
|
|
.. Click the Options menu {kebab} next to each of the following CRDs, and select *Delete Custom Resource Definition*:
|
|
|
|
*** ACRAccessToken
|
|
*** ClusterExternalSecret
|
|
*** ClusterGenerator
|
|
*** ClusterPushSecret
|
|
*** ClusterSecretStore
|
|
*** ECRAuthorizationToken
|
|
*** ExternalSecret
|
|
*** GCRAccessToken
|
|
*** GeneratorState
|
|
*** GithubAccessToken
|
|
*** Grafana
|
|
*** MFA
|
|
*** Password
|
|
*** PushSecret
|
|
*** QuayAccessToken
|
|
*** SecretStore
|
|
*** SSHKey
|
|
*** STSSessionToken
|
|
*** UUID
|
|
*** VaultDynamicSecret
|
|
*** Webhook
|
|
|
|
. Remove the `external-secrets-operator` namespace using the following steps:
|
|
|
|
.. Navigate to *Administration* -> *Namespaces*.
|
|
|
|
.. Click the Options menu {kebab} next to the *{external-secrets-operator-short}* and select *Delete Namespace*.
|
|
|
|
.. In the confirmation dialog, enter `external-secrets-operator` in the field and click *Delete*.
|