Skip to content

add readiness and liveliness support for git sync relay sidecars #50218

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

pgvishnuram
Copy link
Contributor

@pgvishnuram pgvishnuram commented May 5, 2025

PR Description

This PR adds support for liveliness and readiness probe configuration to airflow sidecar container when gitsync is enabled and additional adds a skip condition for git sync initContainers which does not support probes as per kubernetes schema

Motivation
This is quite useful in places where companies has strict requirement of defining probes in all containers

@boring-cyborg boring-cyborg bot added the area:helm-chart Airflow Helm Chart label May 5, 2025
@pgvishnuram
Copy link
Contributor Author

@hussein-awala @dstandish can i get a review on this PR

@pgvishnuram
Copy link
Contributor Author

Internal Issue link for reference -> https://github.com/astronomer/issues/issues/6929

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:helm-chart Airflow Helm Chart
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant