我仍然需要以Kubernetes Job的身份运行Flywydb映像,以从Kubernetes(EKS和Openshift)中部署的Springboot运行数据库迁移吗?
我看到一些关于Flyway的引用都以这种方式配置。但是,在使用Springboot的情况下,Flyway迁移将作为启动周期的一部分运行。
我想念什么吗?
答案 0 :(得分:0)
您有多种选择:您可以将flyway用作应用程序的一部分,也可以使用单独的容器,例如在Kubernetes中用作initContainer。 如果您希望将flyway作为应用程序的一部分并以与本地开发环境类似的方式运行,请继续。