rook-ceph/python3-k8sapp-migration-rook-ceph/k8sapp_migration_rook_ceph
Caio Correa 88fa7920ef Align Rook-Ceph with bare metal Ceph
Update rook-ceph to use upstream code and its FluxCD
manifests to align with bare metal Ceph.

Changes include:
 - Create a migration-rook-ceph-helm package to align to the upstream
   helm charts
 - Delete previously copied upstream helm charts from stx-rook-ceph
 - Rename stx-rook-ceph to stx-migration-rook-ceph-helm following
   existing application patterns
 - Add new python plugin package support with
   python3-k8sapp-migration-rook-ceph

Test Plan:
PASS - Run all tox tests locally
PASS - Build all application packages
PASS - Deploy on AIO-SX validating that ceph cluster is operational
       - Followed: https://wiki.openstack.org/wiki/StarlingX/Containers/Applications/app-rook-ceph#Testing

Change-Id: I99e0d3a61c6169e5aae7091dd0202350d4c3e3c9
Story: 2011055
Task: 49625
Co-Authored-By: Robert Church <robert.church@windriver.com>
Signed-off-by: Caio Correa <caio.correa@windriver.com>
2024-03-22 09:29:25 -03:00
..
k8sapp_migration_rook_ceph Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
.coveragerc Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
.gitignore Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
.stestr.conf Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
LICENSE Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
pylint.rc Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
README.rst Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
requirements.txt Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
setup.cfg Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
setup.py Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
test-requirements.txt Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
tox.ini Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00
upper-constraints.txt Align Rook-Ceph with bare metal Ceph 2024-03-22 09:29:25 -03:00

k8sapp_migration_rook_ceph ================

This project contains StarlingX Kubernetes application specific python plugins for the rook ceph application. These plugins are required to integrate the application into the StarlingX application framework and to support the various StarlingX deployments.