testexit https://github.com/kubesphere/devops-java-sample 参考这个项目做了流水线,目前是在执行Dockerfile的时候指定环境 ,怎么在部署的时候切换环境呢(demo,prod之类的)?因为不同环境的redis,mysql,nacos啥的都不一样,
RolandMa1986 testexit 使用spring cloud的部署方式比较灵活,需要根据您自己的场景进行选择。常用的方式 使用同一套 nacos。 除active profiles 以外,所有其他配置均保存在 nacos中,根据profiles 进行切换,数据库ip、密码等。active profiles 通过环境变量传入 使用不同的nacos,那么可以不切换profiles,只要保证nacos中的数据库ip、密码等根据环境进行配置。