Skip to content
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

Chart: add OpenSearch remote logging options #45082

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

Conversation

topherinternational
Copy link
Contributor

This change duplicates the existing elasticsearch configurations to support the new OpenSearch remote logging option added in #41799.

In addition to adding the opensearch block in values.yaml, it also adds a disambiguation check to prevent users from enabling both Elasticsearch and openSearch remote logging, as Airflow does not support using both at the same time.

Finally, a suite of tests is added to test the existing Elasticsearch configuration options as well as the new OpenSearch options. A few existing tests have been moved to put all of the ES/OS/remote logging behaviors under a single test module.

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