[bitnami/airflow] Fix airflow connectivity issue when redis is in ssl mode (#49326)

Fix airflow connectivity issue when redis is in ssl mode

Signed-off-by: Veera Pirla <17177346+mrveera@users.noreply.github.com>
This commit is contained in:
Veera Pirla 2023-09-21 19:03:18 +05:30 committed by GitHub
parent e2598f4eea
commit d038fb98b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 0 deletions

View File

@ -402,6 +402,7 @@ airflow_configure_celery_executor() {
local -r redis_user=$(airflow_encode_url "$REDIS_USER")
local -r redis_password=$(airflow_encode_url "$REDIS_PASSWORD")
airflow_conf_set "celery" "broker_url" "redis://${redis_user}:${redis_password}@${REDIS_HOST}:${REDIS_PORT_NUMBER}/${REDIS_DATABASE}"
is_boolean_yes "$AIRFLOW_REDIS_USE_SSL" && airflow_conf_set "celery" "broker_url" "rediss://${redis_user}:${redis_password}@${REDIS_HOST}:${REDIS_PORT_NUMBER}/${REDIS_DATABASE}"
is_boolean_yes "$AIRFLOW_REDIS_USE_SSL" && airflow_conf_set "celery" "redis_backend_use_ssl" "true"
# Configure celery backend

View File

@ -402,6 +402,7 @@ airflow_configure_celery_executor() {
local -r redis_user=$(airflow_encode_url "$REDIS_USER")
local -r redis_password=$(airflow_encode_url "$REDIS_PASSWORD")
airflow_conf_set "celery" "broker_url" "redis://${redis_user}:${redis_password}@${REDIS_HOST}:${REDIS_PORT_NUMBER}/${REDIS_DATABASE}"
is_boolean_yes "$AIRFLOW_REDIS_USE_SSL" && airflow_conf_set "celery" "broker_url" "rediss://${redis_user}:${redis_password}@${REDIS_HOST}:${REDIS_PORT_NUMBER}/${REDIS_DATABASE}"
is_boolean_yes "$AIRFLOW_REDIS_USE_SSL" && airflow_conf_set "celery" "redis_backend_use_ssl" "true"
# Configure celery backend

View File

@ -402,6 +402,7 @@ airflow_configure_celery_executor() {
local -r redis_user=$(airflow_encode_url "$REDIS_USER")
local -r redis_password=$(airflow_encode_url "$REDIS_PASSWORD")
airflow_conf_set "celery" "broker_url" "redis://${redis_user}:${redis_password}@${REDIS_HOST}:${REDIS_PORT_NUMBER}/${REDIS_DATABASE}"
is_boolean_yes "$AIRFLOW_REDIS_USE_SSL" && airflow_conf_set "celery" "broker_url" "rediss://${redis_user}:${redis_password}@${REDIS_HOST}:${REDIS_PORT_NUMBER}/${REDIS_DATABASE}"
is_boolean_yes "$AIRFLOW_REDIS_USE_SSL" && airflow_conf_set "celery" "redis_backend_use_ssl" "true"
# Configure celery backend