Function Purpose: It's possible to get Ceph Metrics working with RHOSP by running it as an instance in the overcloud [1] and it should be possible to get Ceph Dashboard working with RHOSP by modifying the same procedure to use playbooks which deploy Ceph Dashboard. However, it would be better if the process to get Ceph Dashboard working with RHOSP didn't require the user to take as many manual steps in the overcloud. Ideally, users could treat CephMetrics as a composable service the same way they treat other composable services. In other words, if OSPd's roles_data.yaml had OS::TripleO::Services::CephDashboard the same way it has OS::TripleO::Services::CephOSD. This is an RFE to enable the improved scenario described above and it depends on leveraging new roles in ceph-ansible which would enable it to deploy ceph-dashboard as tracked in Ceph BZ1563009.
QA review: https://docs.google.com/document/d/1FGDPGNqsxV6ZlLMBRnOF4bMEaoqzTCPriQWmzw1abnI/edit#
Ceph 4.1 dependent content will be published at its GA.
Updated and merged for OSP16.0-train: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.0/html-single/deploying_an_overcloud_with_containerized_red_hat_ceph/index?lb_target=production#adding-ceph-dashboard and master.