1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/external-secrets-remove-resources.adoc
2026-01-06 17:15:30 +00:00

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*.