Uninstall SUSE Observability
SUSE Observability Self-hosted
Last updated
SUSE Observability Self-hosted
Last updated
Un-installing the helm chart will preserve all data because helm will not remove the Persistent Volume Claims nor the namespace. To remove those as well also .
To un-install SUSE Observability the first action is to run the helm uninstall
command. This command will remove all resources created by the helm upgrade --install
command.
Uninstall the suse-observability
release from the suse-observability
namespace like this, replace the namespace or release name with any custom names used during installation:
The command will return almost immediately but shutting down all the pods and removing all other resources can take a while. Check if all pods are gone with:
If you want to re-install SUSE Observability later and have the old data still available this is all, for a full uninstall continue with the next 2 sections.
Removing the Persistent Volume Claims and/or the namespace will result in all data being lost that was stored in SUSE Observability.
To remove the namespace and with that, the Persistent Volume Claims and their linked Persistent Volumes simply remove the entire namespace:
When the command returns the namespace and all volumes will have been removed.
To only remove the Persistent Volume Claims (PVCs) and keep the namespace run:
On OpenShift the Helm chart also created a security context constraint (SCC). It is not cleaned up automatically by Helm but instead needs to be manually removed:
Even if you intend to re-install SUSE Observability on the same cluster but in a different namespace these can be removed. The resources contain references to the SUSE Observability namespace.
Delete the cluster role and the cluster role bindings that have been created like this:
As described in the it might have been necessary that your cluster admin created some resources manually. These resources can now be removed again, but that also is a manual task that requires admin permission.