From d5c841401d3cd3d19d1380e500a617ca27321cca Mon Sep 17 00:00:00 2001 From: Ryan Lewon Date: Wed, 17 Apr 2024 16:44:22 -0400 Subject: [PATCH 1/2] Update webserver-deployment.yaml Fix for ipv6 native clusters. Signed-off-by: Ryan Lewon --- charts/airflow/templates/webserver/webserver-deployment.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charts/airflow/templates/webserver/webserver-deployment.yaml b/charts/airflow/templates/webserver/webserver-deployment.yaml index 605b012c..c219e7fd 100644 --- a/charts/airflow/templates/webserver/webserver-deployment.yaml +++ b/charts/airflow/templates/webserver/webserver-deployment.yaml @@ -111,7 +111,11 @@ spec: args: - "bash" - "-c" + {{- if .Values.web.ipv6.enabled }} + - "exec airflow webserver --hostname [::]" + {{- else }} - "exec airflow webserver" + {{- end }} {{- if .Values.web.livenessProbe.enabled }} livenessProbe: initialDelaySeconds: {{ .Values.web.livenessProbe.initialDelaySeconds }} From 542fb69c930ed4f5f26dec639843bb6dcd77df94 Mon Sep 17 00:00:00 2001 From: Ryan Lewon Date: Wed, 17 Apr 2024 16:46:35 -0400 Subject: [PATCH 2/2] Update values.yaml Signed-off-by: Ryan Lewon --- charts/airflow/values.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/charts/airflow/values.yaml b/charts/airflow/values.yaml index 3712eb09..22220c11 100644 --- a/charts/airflow/values.yaml +++ b/charts/airflow/values.yaml @@ -795,6 +795,11 @@ web: nodePort: http: "" + ## configs to determine if this runs on an ipv6 native cluster + ## + ipv6: + enabled: false + ## configs for the web Pods' readiness probe ## readinessProbe: