# app-rook-ceph App-rook-ceph fluxCD app #### Top Level Directory Structure ```bash ├── app-rook-ceph # Root Folder │ ├── bindep.txt │ ├── debian_build_layer.cfg │ ├── debian_iso_image.inc │ ├── debian_pkg_dirs │ ├── python3-k8sapp-rook-ceph # lifecycle managemnt code to support flux apps │ ├── README.md │ ├── rook-ceph-helm # importing of upstream rook-ceph helm packages │ ├── requirements.txt │ ├── stx-rook-ceph-helm # helm Package manager for the app │ ├── test-requirements.txt │ └── tox.ini ``` ### About app-rook-ceph Rook is a Ceph orchestrator providing a containerized solution for Ceph Storage. This application tracks the latest compatible upstream version of Rook and packs it targeting StarlingX platforms on fresh instalations. For systems that already have a Ceph backend installed, there's a [migration app](https://opendev.org/starlingx/rook-ceph) available. ### Installation Guide For instructions on how to build and install app-rook-ceph, follow the [StarlingX Rook Ceph App installation guide](https://wiki.openstack.org/wiki/StarlingX/Containers/Applications/app-rook-ceph). #### References [StarlingX](https://www.starlingx.io/) [Rook Ceph](https://rook.io/) [Migration App](https://opendev.org/starlingx/rook-ceph)