]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: update documentation about creating NFS export. 40990/head
authorAlfonso Martínez <almartin@redhat.com>
Thu, 22 Apr 2021 12:10:25 +0000 (14:10 +0200)
committerAlfonso Martínez <almartin@redhat.com>
Thu, 22 Apr 2021 15:35:52 +0000 (17:35 +0200)
- You learn first that orchestrator-managed clusters are detected automatically (therefore the documentation that follows is exclusively for user-defined clusters).
- Include nfs-ganesha in the security scope list.

Fixes: https://tracker.ceph.com/issues/50440
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
(cherry picked from commit 335a91d20d2e0ec68ddbda6d94f9e90dea16114f)

doc/mgr/dashboard.rst

index 1044b18d528e8f4d13fa1f20251e3b5fd04a727f..32d02fd4a6bec61553e8ada9ee9166a87c89e5d6 100644 (file)
@@ -975,6 +975,7 @@ scopes are:
 - **iscsi**: includes all features related to iSCSI management.
 - **rgw**: includes all features related to RADOS Gateway (RGW) management.
 - **cephfs**: includes all features related to CephFS management.
+- **nfs-ganesha**: includes all features related to NFS Ganesha management.
 - **manager**: include all features related to Ceph Manager
   management.
 - **log**: include all features related to Ceph logs management.
@@ -1211,7 +1212,26 @@ A log entry may look like this::
 NFS-Ganesha Management
 ----------------------
 
-The Ceph Dashboard can manage `NFS Ganesha <http://nfs-ganesha.github.io/>`_ exports that use
+Support for NFS-Ganesha Clusters Deployed by the Orchestrator
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+The Ceph Dashboard can be used to manage NFS-Ganesha clusters deployed by the
+Orchestrator and will detect them automatically. For more details
+on deploying NFS-Ganesha clusters with the Orchestrator, please see:
+
+- Cephadm backend: :ref:`orchestrator-cli-stateless-services`. Or particularly, see
+  :ref:`deploy-cephadm-nfs-ganesha`.
+- Rook backend: `Ceph NFS Gateway CRD <https://rook.github.io/docs/rook/master/ceph-nfs-crd.html>`_.
+
+Support for NFS-Ganesha Clusters Defined by the User
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+.. note::
+
+    This configuration only applies for user-defined clusters,
+    NOT for Orchestrator-deployed clusters.
+
+The Ceph Dashboard can manage `NFS Ganesha <https://nfs-ganesha.github.io/>`_ exports that use
 CephFS or RGW as their backstore.
 
 To enable this feature in Ceph Dashboard there are some assumptions that need
@@ -1284,16 +1304,6 @@ When configuring the Ceph Dashboard with multiple NFS-Ganesha clusters, the
 Web UI will allow you to choose to which cluster an export belongs.
 
 
-Support for NFS-Ganesha Clusters Deployed by the Orchestrator
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-The Ceph Dashboard can be used to manage NFS-Ganesha clusters deployed by the
-Orchestrator and will detect them automatically. For more details
-on deploying NFS-Ganesha clusters with the Orchestrator, please see :ref:`orchestrator-cli-stateless-services`.
-Or particularly, see :ref:`deploy-cephadm-nfs-ganesha` for how to deploy
-NFS-Ganesha clusters with the Cephadm backend.
-
-
 Plug-ins
 --------