diff --git a/docs/user-guide/rook-ceph.md b/docs/user-guide/rook-ceph.md new file mode 100644 index 00000000..8926721f --- /dev/null +++ b/docs/user-guide/rook-ceph.md @@ -0,0 +1,24 @@ +# Rook Ceph + +UnderStack uses Ceph primarily as an OpenStack Glance backend and for pod volumes. + +## Accessing Ceph Dashboard + +The Ceph admin dashboard is not exposed publicly so a port-forward needs to be +created and then you'll be able to access the Ceph UI. + +``` bash +kubectl -n rook-ceph port-forward service/rook-ceph-mgr-dashboard 8443:8443 +``` + +Once the port-forward is running, you can browse to to access the Ceph admin dashboard. + +### Getting Ceph admin credentials + +Username: `admin` + +Password: + +``` bash +kubectl -n rook-ceph get secret rook-ceph-dashboard-password -o jsonpath="{.data.password}" | base64 --decode && echo +``` diff --git a/mkdocs.yml b/mkdocs.yml index 62793f5b..316754b9 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -127,4 +127,5 @@ nav: - user-guide/monitoring.md - user-guide/openstack-ironic.md - user-guide/openstack-placement.md + - user-guide/rook-ceph.md - Workflows: workflows/