Apache NiFi Dockerfile. This repository is largely deprecated in favor of the community work happening in Apache NiFi. Please see https://hub.docker.com/r/apache/nifi/.
When using SSL the nifi.remote.input.http.enabled needs to be set to false and nifi.remote.input.secure needs to be set to true. I also needed to set the nifi.remote.input.socket.port to a valid port.
I found the need to also set the nifi.security.keyPasswd variable. I used the same password as the KEYSTORE_PASSWORD within the script since that is how I created my keystore.
There is a built in switch to disable the need for SSL authorization/authentication. This needs to be included in the README and optionally considered as the default mode.
There is a switch in the run script that will disable running in secure mode. While secure is preferred, it is certainly helpful to be able to run without needing certs for quick tests and non-shared instances.
Hi All,
Anyone knows how to bring in authentication with un/pswrd in Apache nifi self hosted instance on K8s.
I tried to setup it with configMap having nifi.properties, login-identity-providers.xml, users.ml, groups.xml and authorizers.xml(having userGroupProvider & accessPolicyProvider).
If someone has already battle tested this part plz share the configMap for same.