airflow-chart
airflow-chart copied to clipboard
Add JSON Schema file
Description
For now, we are interested in checking that all OSS chart values are correctly
namespaced under the airflow
top-level property, so we declare all top-level
properties and set additionalProperties
to false.
🎟 Issue(s)
Resolves astronomer/issues#3715
📋 Checklist
- [ ] The PR title is informative to the user experience
- [ ] Functional test(s) added
- [ ] Helm chart unit test(s)
While it makes sense to have a JSON schema defined in this repo this does not solve the use case we were looking to resolve. Specifically we wanted a solution that would inform our enterprise users that they have an issue in their environment variables at the time of the upgrade of their platform. The way to solve this is to have a very similar schema file to this defined in the astronomer/astronomer repo.
@aliotta: https://github.com/astronomer/astronomer/pull/1270
@jedcunningham @aliotta what's the status here? Thomaz isn't around to finish this. Do we want to finish this effort or abandon it?