Andy LoPresto created NIFI-5481:
-----------------------------------

             Summary: Add new provider of protected sensitive configuration 
values for Hashicorp Vault
                 Key: NIFI-5481
                 URL: https://issues.apache.org/jira/browse/NIFI-5481
             Project: Apache NiFi
          Issue Type: New Feature
          Components: Configuration, Configuration Management, Core Framework, 
Security
    Affects Versions: 1.7.1
            Reporter: Andy LoPresto
            Assignee: Andy LoPresto


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|https://www.vaultproject.io] is a good 
next step. 

Vault is free and open source, widely adopted, and provides a 
[CLI|https://www.vaultproject.io/docs/commands/index.html], [HTTP 
API|https://www.vaultproject.io/api/index.html], and community-supported Java 
client library [vault-java-driver - MIT 
License|https://github.com/BetterCloud/vault-java-driver] and [Spring Vault - 
Apache 2.0 License|https://github.com/spring-projects/spring-vault]. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to