rook-ceph/README.md
Caio Correa 90fc5d74d7 Add deb package to iso image
Adds stx-rook-ceph-migration-helm package to the iso making it
available for installation. Also adds README file for the repo.

Test Plan:
  PASS  - Build iso and check for the existence of the package

Closes-Bug: 2060688

Change-Id: Id0303cbd64cf0bf781062a1f0fadf2f22f82435c
Signed-off-by: Caio Correa <caio.correa@windriver.com>
2024-04-15 18:16:35 +00:00

1.5 KiB

rook-ceph

Rook-ceph migration fluxCD app

Top Level Directory Structure

├── rook-ceph    # Root Folder
│   ├── bindep.txt
│   ├── debian_build_layer.cfg
│   ├── debian_iso_image.inc
│   ├── debian_pkg_dirs
│   ├── migration-rook-ceph-helm              # importing of upstream rook-ceph helm packages
│   ├── python3-k8sapp-migration-rook-ceph    # lifecycle managemnt code to support flux apps
│   ├── README.md
│   ├── requirements.txt
│   ├── stx-migration-rook-ceph-helm      # helm Package manager for the app
│   ├── test-requirements.txt
│   └── tox.ini

About rook-ceph migration

Rook is a Ceph orchestrator providing a containerized solution for Ceph Storage. This application targets compatibility with Ceph Nautilus using the last rook-ceph version (v1.7.11) available that has official support for it. For newer versions of ceph and rook-ceph, there's a rook ceph app available.

Installation Guide

For instructions on how to build and install migration rook-ceph, follow the StarlingX Rook Ceph Migration App installation guide.

References

StarlingX

Rook Ceph

Rook Ceph 1.7 Documentation

Rook Ceph App