我们有三个环境(开发,测试和生产),并且数据库配置如下所示
spring:
jpa:
hibernate:
ddl-auto: update
datasource:
url: ${URL}
username: ${USERNAME}
password: ${PASSWORD}
我正在尝试的是创建jar,然后构建映像,并在将其部署到kubernetes时,将分别使用dev,test和prod的deployment.yaml,其中将加载url,用户名和env的密码,以便应用程序在产品启动期间将其读取
因此,当我尝试构建jar应用程序时,尝试连接到数据库,但它无法创建jar。
请让我知道我的理解是错误的,或者如果错误则是正确的,然后如何纠正它,只有一件事是我无法更改此过程,即jar + image + kubernetes