Celery Broker validation fails if broker url is not passed #789
Replies: 1 comment
-
I think you are using a different chart, this repo is for the Please raise an issue with whoever's chart you are using, or give ours a try! |
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
-
Hello. I don't know if this is a bug or just a misuderstanding on my side, but here it goes.
I am trying to setup Airflow in my kubernetes cluster using using the official chart. This setup uses Elasticache (Redis) as the celery backend. I use Vault as the secrets provider, and I need to pass the secret via env var. By reading the docs, I understood that if I set the following fields in values.yaml:
Then it would automatically get the url from the environment variables. Since I want to use an external redis, I wanted to disable the one provided by the chart:
However, when I try to perform
helm upgrade
, the validation contained intemplates/check-values.yaml
fails, arguing that I need to set eitherdata.brokerUrlSecretName
ordata.brokerUrl
when I am not using the redis provided by the chart.Am I missing something or this is a bug?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions