-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add the ability to deploy multiple Ceph Pods #654
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fmount The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/7f02a42cac50416bb8718622a9856e18 ✔️ openstack-k8s-operators-content-provider SUCCESS in 2h 26m 09s |
3ca4117
to
8b969ed
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/71f4a63e56554b8bbc5c10052000b556 ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 54m 29s |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/a4ffd2ebf8294dd8a8090183ee43a20f ✔️ openstack-k8s-operators-content-provider SUCCESS in 1h 36m 26s |
As per [1] it is possible to deploy multiple ceph instances by passing a CEPH_CLUSTERS variable. It represents the number of Ceph Pods we'd like to deploy, and it allows to either test glance multistore, as well as it enables to simulate/test edge scenarios (DCN). This patch just adds an index to the generated Ceph secret, so we do not fail in case there's only one Ceph cluster. [1] openstack-k8s-operators/install_yamls#654 Signed-off-by: Francesco Pantano <[email protected]>
This patch represent a follow up of [1] where the idea is to align the ceph secret name considering that we're now able to deploy multiple Ceph Pods. [1] openstack-k8s-operators/install_yamls#654 Signed-off-by: Francesco Pantano <[email protected]>
We recently introduced a feature that allows to deploy an arbitrary numbers of GlanceAPI [1]. To ease the test and to be closer to an edge scenario simulation, an approach would be to have the ability to deploy multiple Ceph pods: they bring different secrets that can be propagated to a subset of ctlplane components. This patch introduces the new 'CEPH_CLUSTERS' variable that is used within the bash script to (eventually) deploy multiple Ceph Pods. [1] openstack-k8s-operators/glance-operator#384 Signed-off-by: Francesco Pantano <[email protected]>
6bf516d
to
3808643
Compare
Closing for now because we don't have capacity to work on this. |
We're working on a feature that allows to deploy an arbitrary numbers of
GlanceAPI
[1].To ease the test and to be closer to an
edge
scenario, an approach would be to have the ability to deploy multipleCeph
Pods
: they bring differentSecrets
that can be propagated to a subset ofctlplane
components.This patch introduces the new
CEPH_CLUSTERS
variable that is used within the bash script to (eventually) deploy multipleCeph
Pods
.[1] openstack-k8s-operators/glance-operator#384