Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
During https://github.com/apache/nifi/pull/6995 for NIFI-7060 (abandoned), it was discussed that NiFi (and Registry/MiNiFi) should be extended to allow general configuration via environment variables (not just when run as a Docker Container).
The "Sensitive Property Provider" framework may be of use here, although we'd want to be able to specify all/any properties via environment variables not just those marked "sensitive".
Consideration will be needed for the order of precedence (e.g. env var vs. nifi.properties vs. property provider, etc.), appropriate documentation and clear property defaults.