aws / amazon-mwaa-docker-images

Apache License 2.0
24 stars 11 forks source link

Support essential vs. non-essential config/environ #69

Closed rafidka closed 3 months ago

rafidka commented 3 months ago

Issue #, if available: N/A

Description of changes:

Some of the enviornment variables or Airlfow configuration we define are essential and we don't want to allow the user to modify them, or others are overridable. This commit support support having both of these, and implement the right precedence to allow the user to override the optional ones, but not the essential.

Additionally, I added a couple of environment variables that are required by MWAA.


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