引用 HashiCorp Vault 中的密钥
HashiCorp Vault 是一个集中式平台,用于管理跨不同环境和应用程序的密钥和加密。它为存储和访问(例如 API 密钥、密码、证书等)提供了统一的密钥管理。
本教程演示了如何将 API7 企业版与 HashiCorp Vault 集成,使你能够从 Vault 中安全地存储和引用消费者凭证及插件配置。
下面是一个交互式演示,提供了将 API7 企业版与 HashiCorp Vault 集成存储和检索 key-auth 密钥的动手实践。
前置条件
- 安装 API7 企业版。
- 在你的网关组中至少有一个网关实例。
- 安装 Docker。
- 安装 cURL 以向服务发送请求进行验证。
- 安装 ZIP 以解压来自官方发布的压缩文件中的 Vault 二进制文件。