|
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. |
Desinstalación
Requisitos previos
Para evitar que SUSE Storage se desinstale accidentalmente (lo que lleva a la pérdida de datos), hay una nueva configuración, deleting-confirmation-flag. Si esta bandera está false, la tarea de desinstalación fallará. Establece esta bandera en true para permitir la desinstalación. Puedes establecer esta bandera utilizando la página de configuración en la interfaz de usuario de SUSE Storage o kubectl -n longhorn-system patch -p '{"value": "true"}' --type=merge lhs deleting-confirmation-flag.
Para evitar daños en el clúster de Kubernetes, se recomienda eliminar todas las cargas de trabajo de Kubernetes que utilicen volúmenes SUSE Storage (PersistentVolume, PersistentVolumeClaim, StorageClass, Ampliación, StatefulSet, DaemonSet, etc.).
Eliminar completamente SUSE Storage
Para eliminar completamente la ampliación de SUSE Storage de tu clúster de Kubernetes, utiliza el comando helm uninstall.
helm uninstall longhorn --namespace longhorn-system
Desinstalando SUSE Storage desde la interfaz de usuario de Rancher
Desde la interfaz de usuario de Rancher, navega a la pestaña Catalog Apps y elimina la app SUSE Storage.
Desinstalando SUSE Storage usando Helm
Ejecute el comando siguiente:
helm uninstall longhorn -n longhorn-system
Desinstalando SUSE Storage usando el controlador de Helm
Ejecute el comando siguiente:
kubectl delete helmchart <HelmChart name> -n <HelmChart namespace>
Desinstalando SUSE Storage usando el controlador de Helm
Ejecute el comando siguiente:
kubectl delete helmchart <HelmChart name> -n <HelmChart namespace>
Desinstalando SUSE Storage usando Fleet
Ejecute el comando siguiente:
kubectl delete GitRepo longhorn -n fleet-local
Después de que la tarea de longhorn-uninstall se complete, ejecuta el siguiente comando:
kubectl delete -f https://raw.githubusercontent.com/longhorn/longhorn/v1.11.2/deploy/longhorn.yaml