You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Andy LoPresto (JIRA)" <ji...@apache.org> on 2018/08/02 04:34:00 UTC
[jira] [Created] (NIFI-5481) Add new provider of protected
sensitive configuration values for Hashicorp Vault
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)