在不同环境中使用 Hashicorp Vault 和 Spring Cloud

Using Hashicorp Vault and Spring Cloud in different environments

我们正在使用保险库从我们的代码库和配置服务器中删除所有机密。 Vault aws auth 及其安全介绍似乎非常适合这个。但是我们的开发环境不在 aws 上,vault 无法与配置服务器一起使用来获取不同的 configurations per environment.

你们有没有找到一种出路,我仍然可以使用 aws 身份验证进行登台和生产,并使用不同的身份验证进行开发?

谢谢, 克里斯。

可以通过 bootstrap.properties 配置身份验证方法,因此理想情况下有多个配置文件,其中一个使用 AWS 身份验证,另一个用于开发人员。