Configure RabbitMQ to use my own PVC #1979
Unanswered
chadleywilson
asked this question in
Q&A
Replies: 1 comment
-
|
if I remember correctly, the Operator will use the existing PVC as long as it has the expected name. So if you create your PVC with the same name that the Operator would have created, it should be used. Can you explain what you mean by "we do not want to use this for persistence either. Quite simply it doesn't fit the environment." What is it that you don't want for persistence? Persistent disks? That sounds strange... |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Is your feature request related to a problem? Please describe.
Seems that RabbitMQCluster Operator simply ignores any existing PVC and tries to create its own.
I have attempted several variations of the yaml file to get this working
This is default persistence bit.
I have tried other things like
I also tried adding in the volume
There doesn't appear to be any configurable option here for an existing PVC that we have setup using NFS or CSi to ensure the PVC is persistent between pod restarts.
Describe the solution you'd like
I want to take my persistent volume (PV) and claim (PVC) created before hand
I already have the PV
example PVC:
and tell RabbitMQCluster Operator to stop creating the the one called "persistence-rabbitmq-server-0" which fails because I need persistence not local storage class
Describe alternatives you've considered
I was using bitnami charts previously but now they are giving us imagepullback errors.
Arrow does not respond in anyway or form to the access requests on the website, and if I phone them they seem unable to help, no one there has ever heard of bitnami or rabbitmq, so therefore they are seemingly unable to assist
I have also tried adding the legacy repo and that also doesn't work and imagepullback errors is all you get.
Seems there is no paid or free way to make this work properly.
This was the best solution and it doesn't work anymore...
Our Helm deployment looked like this:
Maybe some better documentation for NON developers (IT Admins) to be able to setup and manage RabbitMQ?
Additional context
https://www.rabbitmq.com/blog/2020/08/10/deploying-rabbitmq-to-kubernetes-whats-involved#use-a-persistent-volume-for-node-data
we do not want to use this for persistence either. Quite simply it doesn't fit the environment.
Beta Was this translation helpful? Give feedback.
All reactions