Flyway社区版对接AWS jdbc-secretsmanager报错,是否仅支持商业版?
关于Flyway Community Edition对接AWS Secrets Manager的问题解答
- 是的,AWS Secrets Manager的JDBC集成(jdbc-secretsmanager)仅支持Flyway Teams Edition及以上商业版本。不管是v7还是v9的Community Edition都无法使用该功能,这也是你升级到v9后仍触发相同报错的原因。
- Flyway社区版仅开放基础的数据库迁移核心功能,第三方密钥管理系统集成这类高级特性属于商业版专属的付费功能,社区版不具备权限调用。
- 若不想升级到商业版,可尝试以下替代方案:
- 手动从AWS Secrets Manager中提取数据库密钥,直接配置到Flyway的JDBC连接参数中
- 通过AWS CLI或SDK编写前置脚本,先拉取密钥并注入环境变量,再让Flyway读取环境变量内的连接信息
内容的提问来源于stack exchange,提问作者Sukh
相关产品推荐
相关产品推荐

