Files
Stephen Taylor aed8f58261 Update Ceph to Tentacle 20.2.0 and Rook to 1.18.9
This change replaces all of the Ceph Squid 19.2.3 images with Ceph
Tentacle 20.2.0 images and sets the ceph-osd minimum version to
"tentacle." The Rook version is also bumped from 1.18.8 to the
latest 1.18.9 in the deployment scripts.

As part of this process, Ceph image sources from
docker.io/openstackhelm have also been replaced with
quay.io/airshipit.

Signed-off-by: Stephen Taylor <stephen.taylor.1@att.com>
Change-Id: I49a9f505ead27508dbb4f3e6ada5b1f4358cc021
2026-01-16 22:04:44 +00:00
..
2024-06-19 06:41:03 -05:00
2025-04-24 11:19:43 -05:00

Summary

This is the minimal set of templates necessary to make the rest of Openstack-Helm charts work with Ceph clusters managed by the Rook operator. Rook operator not only deploys Ceph clusters but also provides convenience when interfacing with those clusters via CRDs which can be used for managing pools/keys/users etc. However Openstack-Helm charts do not utilize Rook CRDs but instead manage Ceph assets like pools/keyrings/users/buckets etc. by means of running bootstrap scripts. Before using Openstack-Helm charts we have to provision a minimal set of assets like Ceph admin key and Ceph client config.

Usage

helm upgrade --install ceph-adapter-rook ./ceph-adapter-rook \
  --namespace=openstack

Once all the jobs are finished you can deploy other Openstack-Helm charts.