Merge "Warn user to unmount volumes before uninstalling Rook Ceph"
This commit is contained in:
@@ -171,6 +171,7 @@
|
||||
.. |PSPs| replace:: :abbr:`PSPs (Pod Security Policies)`
|
||||
.. |PTP| replace:: :abbr:`PTP (Precision Time Protocol)`
|
||||
.. |PTS| replace:: :abbr:`PTS (Primary Time Source)`
|
||||
.. |PVs| replace:: :abbr:`PVs (Persistent Volumes)`
|
||||
.. |PVC| replace:: :abbr:`PVC (Persistent Volume Claim)`
|
||||
.. |PVCs| replace:: :abbr:`PVCs (Persistent Volume Claims)`
|
||||
.. |PXE| replace:: :abbr:`PXE (Preboot Execution Environment)`
|
||||
|
@@ -9,9 +9,24 @@ Uninstall Rook Ceph
|
||||
|
||||
.. rubric:: |context|
|
||||
|
||||
To completely remove Rook Ceph you must remove the app and clear all the
|
||||
To completely remove Rook Ceph, you must remove the application and clear all the
|
||||
environment configurations to prevent an automatic reinstall.
|
||||
|
||||
.. note::
|
||||
|
||||
Before removing the Rook Ceph application(s), unmount all the persistent
|
||||
volumes associated with the Rook Ceph cluster. This is achieved by removing
|
||||
all the applications dependent on StorageClasses provided by the Rook Ceph
|
||||
application. After removing the application(s), delete all |PVCs| and |PVs|
|
||||
that were previously provided to the application(s).
|
||||
|
||||
If dependent application removal is not desired, then minimal cleanup is
|
||||
needed. All pods with |PVCs| must be deleted, scaled down to zero, or
|
||||
edited removing the |PVC| volume mounts. Otherwise, Rook Ceph application
|
||||
removal will fail, volumes may hang, and nodes may require a restart. In
|
||||
this case, a ``--force`` option is needed to remove the Rook Ceph
|
||||
application and tear down the Ceph cluster.
|
||||
|
||||
.. rubric:: |proc|
|
||||
|
||||
#. Remove the application by running the script:
|
||||
|
Reference in New Issue
Block a user