英文原文:https://spring.io/projects/spring-vault
目录
概述
Spring Vault提供熟悉的Spring抽象和客户端支持,用于访问,存储和撤销机密。 它提供了与Vault交互的低级和高级抽象,使用户免于基础设施问题。
通过HashiCorp的Vault,您可以在所有环境中为应用程序管理外部机密数据。 Vault可以管理静态和动态机密,例如应用程序数据,远程应用程序/资源的用户名/密码,并为外部服务提供凭据,如MySQL,PostgreSQL,Apache Cassandra,Consul,AWS等。
快速开始
使用Spring Initializr引导您的应用程序。
学习
文档
每个Spring项目都有自己的; 它详细解释了如何使用项目功能以及使用它们可以实现的功能。
2.1.1 CURRENT GA | Reference Doc. | API Doc. |
2.2.0 SNAPSHOT | Reference Doc. | API Doc. |
2.1.2 SNAPSHOT | Reference Doc. | API Doc. |
2.0.3 SNAPSHOT | Reference Doc. | API Doc. |
2.0.2 GA | Reference Doc. | API Doc. |
1.1.3 SNAPSHOT | Reference Doc. | API Doc. |
1.1.2 GA | Reference Doc. | API Doc. |
示例
尝试一些例子:
- Samples Spring Vault和Spring Cloud Vault示例
- Guide: Retrieve sensitive configuration from Vault 本指南将指导您完成使用Spring Cloud Vault构建从HashiCorp Vault检索其配置属性的应用程序的过程。
- Accessing Vault 本指南将引导您完成使用Spring Vault构建从HashiCorp Vault(秘密管理工具)加载机密的应用程序的过程。