From 1f9a1b039170b92a80e05ebbf83147c38ca2180c Mon Sep 17 00:00:00 2001 From: Daniel Standish <15932138+dstandish@users.noreply.github.com> Date: Wed, 12 Jan 2022 10:04:52 -0800 Subject: [PATCH] Speedup liveness probe for scheduler and triggerer Liveness probe is submitted through `/entrypoint` which by default runs `airflow db check`. This can be slow. We can disable by setting `CONNECTION_CHECK_MAX_COUNT=0`. --- chart/templates/scheduler/scheduler-deployment.yaml | 1 + chart/templates/triggerer/triggerer-deployment.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/chart/templates/scheduler/scheduler-deployment.yaml b/chart/templates/scheduler/scheduler-deployment.yaml index 036b0a59d4c61..a8c735881e462 100644 --- a/chart/templates/scheduler/scheduler-deployment.yaml +++ b/chart/templates/scheduler/scheduler-deployment.yaml @@ -157,6 +157,7 @@ spec: periodSeconds: {{ .Values.scheduler.livenessProbe.periodSeconds }} exec: command: + - CONNECTION_CHECK_MAX_COUNT=0 - /entrypoint - python - -Wignore diff --git a/chart/templates/triggerer/triggerer-deployment.yaml b/chart/templates/triggerer/triggerer-deployment.yaml index c602b42371dca..9ecac3d5233e3 100644 --- a/chart/templates/triggerer/triggerer-deployment.yaml +++ b/chart/templates/triggerer/triggerer-deployment.yaml @@ -160,6 +160,7 @@ spec: periodSeconds: {{ .Values.triggerer.livenessProbe.periodSeconds }} exec: command: + - CONNECTION_CHECK_MAX_COUNT=0 - /entrypoint - python - -Wignore