This plug-in allows to enable or disable some features from the Ceph Dashboard
on-demand. When a feature becomes disabled:
-- Its front-end elements (web pages, menu entries, charts, etc.) will become hidden.
-- Its associated REST API endpoints will reject any further requests (404, Not Found Error).
+- Its front-end elements (web pages, menu entries, charts, etc.) will become
+ hidden.
+- Its associated REST API endpoints will reject any further requests (404, Not
+ Found Error).
-The main purpose of this plug-in is to allow ad-hoc customizations of the workflows exposed
-by the dashboard. Additionally, it could allow for dynamically enabling experimental
-features with minimal configuration burden and no service impact.
+The main purpose of this plug-in is to allow ad hoc customizations of the
+workflows exposed by the dashboard. Additionally, it could allow for dynamically
+enabling experimental features with minimal configuration burden and no service
+impact.
The list of features that can be enabled/disabled is:
Feature 'cephfs': 'enabled'
Feature 'iscsi': 'enabled'
+ Feature 'nvmeof': 'enabled'
Feature 'mirroring': 'enabled'
Feature 'rbd': 'enabled'
Feature 'rgw': 'enabled'
Feature 'mirroring': disabled
After a feature status has changed, the API REST endpoints immediately respond
-to that change, but it make take up to twenty (20) seconds for the front-end
-UI elements seconds to reflect the change.
+to that change, but it may take up to twenty (20) seconds for the front-end UI
+elements seconds to reflect the change.