Uploaded image for project: 'Apache NiFi'
  1. Apache NiFi
  2. NIFI-5481

Add new providers of protected sensitive configuration values

    XMLWordPrintableJSON

    Details

      Description

      In order to make NiFi more dynamically scalable in conjunction with tools like Docker and Kubernetes, the "encrypted config" handling should be enhanced to integrate with other secure configuration providers. The original design encompassed this idea, and the SensitivePropertyProvider interface is designed to be extended by various provider implementations. A provider which integrates with the Hashicorp Vault is a good next step.

      Vault is free and open source, widely adopted, and provides a CLI, HTTP API, and community-supported Java client library vault-java-driver - MIT License and Spring Vault - Apache 2.0 License.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alopresto Andy LoPresto
                Reporter:
                alopresto Andy LoPresto
              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 26h 10m
                  26h 10m