]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
dashboard: allow disabling of unused features
authorAlex Lambert <alex.lambert@metaswitch.com>
Tue, 21 Sep 2021 09:14:43 +0000 (10:14 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 29 Sep 2021 14:31:34 +0000 (16:31 +0200)
commitfe617bed09d997935fb1e1f394b79824c97803f3
tree7a7eb1347042820bb1940666db11e64a88c26426
parentdbc19729bd851092a8a14aef221a5445cb713593
dashboard: allow disabling of unused features

Unconfigured dashboard features can lead to empty tabs in the dashboard
containing no meaningful content. Allow users to disable dashboard features
they know will not be used.

A list of features to be disabled allows the user to define a streamlined
dashboard as standard across deployments. Defaults to disabling no features,
ensuring that users are sure they do not need the dashboard feature before
disabling it.

Signed-off-by: Alex Lambert <lamberta@microsoft.com>
(cherry picked from commit a9680ab17f19cc37809ef016897244f975034666)
group_vars/all.yml.sample
group_vars/rhcs.yml.sample
roles/ceph-dashboard/tasks/configure_dashboard.yml
roles/ceph-defaults/defaults/main.yml