Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Desinstalar SUSE Observability

Desinstalar el chart de Helm

Desinstalar el chart de Helm preservará todos los datos porque Helm no eliminará las reclamaciones de volumen persistente ni el espacio de nombres. Para eliminar también esos, elimina los recursos restantes.

Para desinstalar SUSE Observability, la primera acción es ejecutar el comando helm uninstall. Este comando eliminará todos los recursos creados por el comando helm upgrade --install.

Desinstala la versión suse-observability del espacio de nombres suse-observability así: reemplaza el nombre del espacio de nombres o de la versión con cualquier nombre personalizado utilizado durante la instalación:

helm uninstall --namespace suse-observability suse-observability

El comando devolverá casi inmediatamente, pero apagar todos los pods y eliminar todos los demás recursos puede tardar un tiempo. Verifica si todos los pods han desaparecido con:

kubectl get pods --namespace suse-observability

Si deseas reinstalar SUSE Observability más tarde y tener los datos antiguos aún disponibles, esto es todo; para una desinstalación completa, continúa con las siguientes 2 secciones.

Eliminar los recursos restantes

Eliminar las reclamaciones de volumen persistente y/o el espacio de nombres resultará en la pérdida de todos los datos almacenados en SUSE Observability.

Para eliminar el espacio de nombres y, con ello, las reclamaciones de volumen persistente y sus volúmenes persistentes vinculados, simplemente elimina todo el espacio de nombres:

kubectl delete namespace suse-observability

Cuando el comando devuelva, el espacio de nombres y todos los volúmenes habrán sido eliminados.

Para eliminar solo las reclamaciones de volumen persistente (PVCs) y mantener el espacio de nombres, ejecuta:

kubectl delete pvc --all -n suse-observability

En OpenShift, el chart de Helm también creó una restricción de contexto de seguridad (SCC). No se limpia automáticamente por Helm, sino que necesita ser eliminado manualmente:

# The scc is always named suse-observability-<namespace>
oc delete scc suse-observability-suse-observability

Eliminar recursos creados manualmente

Incluso si pretendes reinstalar SUSE Observability en el mismo clúster pero en un espacio de nombres diferente, estos pueden ser eliminados. Los recursos contienen referencias al espacio de nombres de SUSE Observability.

Como se describe en los permisos requeridos, puede haber sido necesario que tu administrador de clúster creara algunos recursos manualmente. Estos recursos pueden ser eliminados de nuevo, pero eso también es una tarea manual que requiere permiso de administrador.

Elimina el rol de clúster y los enlaces de rol de clúster que se han creado de esta manera:

kubectl delete cluster-role suse-observability-authorization
kubectl delete cluster-role-binding suse-observability-authorization
kubectl delete cluster-role-binding suse-observability-authentication