-
Choerodon平台版本:0.6.0
-
运行环境:自主搭建
-
问题描述:
请尽量详细的描述您遇到的问题,以便我们能更快速的提供解决办法。
应用发布包中测试数据库指向了dbdev01,测试通过后,这个测试版本想要部署到生产环境,但是,生产环境的数据库和测试环境的数据库不同,生产环境使用的是dbprd01,我们现在的方法只能是再次修改软件包,替换测试数据库到生产数据库。
我看我们的部署流水线是通过测试就能发布到生产,请问这块是如何处理的?
Choerodon平台版本:0.6.0
运行环境:自主搭建
问题描述:
请尽量详细的描述您遇到的问题,以便我们能更快速的提供解决办法。
应用发布包中测试数据库指向了dbdev01,测试通过后,这个测试版本想要部署到生产环境,但是,生产环境的数据库和测试环境的数据库不同,生产环境使用的是dbprd01,我们现在的方法只能是再次修改软件包,替换测试数据库到生产数据库。
我看我们的部署流水线是通过测试就能发布到生产,请问这块是如何处理的?
这种基于环境修改的配置信息不建议写死在代码中,建议将程序的相关配置改为环境变量,然后再chart包中的values中进行定义引用
明白你意思了。谢谢