aws / amazon-mwaa-docker-images

Apache License 2.0
24 stars 11 forks source link

feat: add config to disable sidecar health monitoring #72

Closed agupta01 closed 3 months ago

agupta01 commented 3 months ago

Issue #, if available:

Description of changes: Adds a config variable MWAA__HEALTH_MONITORING__ENABLE_SIDECAR_HEALTH_MONITORING which defaults to false. When true, the SidecarHealthCondition is enabled for the airflow scheduler and worker processes.

The Sidecar is a component implemented by MWAA to check the health of the airflow processes. If it is not running, the user should have the option to disable the condition that depends on it.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.