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

Add New Sensitive Property Providers

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            exceptionfactory David Handermann
            alopresto Andy LoPresto
            Votes:
            3 Vote for this issue
            Watchers:
            10 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 48h 20m
                48h 20m

                Slack

                  Issue deployment