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

feat: fully support helm templating in extraManifests #523

Merged

Conversation

thesuperzapper
Copy link
Member

What issues does your PR fix?

What does your PR do?

  • Allows for elements of extraManifests to be strings (not objects), which enables full support for Helm templating.
  • Updates the docstring/readme with examples of string-based extraManifests that use complex Helm templating.
  • Existing users who specified extraManifests as a list of objects (not strings) should not be impacted by this change.
  • We intend for new users to specify extraManifests as a list of strings, so they can make full use of Helm templating.

Checklist

For all Pull Requests

For releasing ONLY

Signed-off-by: Mathew Wicks <thesuperzapper@users.noreply.github.com>
@thesuperzapper thesuperzapper added this to the airflow-8.6.0 milestone Feb 18, 2022
@thesuperzapper thesuperzapper added the status/ready-to-merge status - this will be merged into next release label Mar 22, 2022
@thesuperzapper thesuperzapper merged commit f7018e3 into airflow-helm:main Apr 1, 2022
@thesuperzapper thesuperzapper deleted the template-in-extraManifests branch April 1, 2022 07:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
status/ready-to-merge status - this will be merged into next release
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

some helm templates can not be used in extraManifests
1 participant