栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

k8s环境启动命令增加环境配置

k8s环境启动命令增加环境配置

本篇目录链接
    • 1、代码支持传参
    • 2、 k8s中的Args启动命令需要增加自己所在的环境namespaces。
    • 3、项目整改:
      • step1:保留配置文件
      • step2:profiles删除多余的配置

基于以 spring boot 启动命令的形式注入所需的环境配置,不需要在项目中增加多余的配置,只需要在apollo中添加自己的namespaces。K8S启动的时候指定自己的namespaces。

1、代码支持传参

有的项目启动的时候没有传入参数,导致启动参数失效。这个必须要加上

2、 k8s中的Args启动命令需要增加自己所在的环境namespaces。
--apollo.bootstrap.namespaces=authority-application,authority-server-api-prod2  #这里所指定的就是自己环境的配置,会替代项目中配置文件的namespaces, 加载自己的配置。

3、项目整改: step1:保留配置文件

代码中只保留application.properties,application-dev.properties(开发环境),application-hd.properties(灰度环境),application-local.properties(本地环境),application-pro.properties(生产环境),application-test.properties(测试环境)。这几个配置文件。灰度和生产的配置不动,只修改测试和开发,有些项目可能还有其他的线上环境或者私有的,也不要动。

step2:profiles删除多余的配置

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/582800.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号