建议在环境流水线可以预设通用环境变量键值

  • Choerodon平台版本:0.10.0

  • 运行环境:自主搭建

  • 问题描述:
    平台我在测试中发现一个情况,一个项目打包好的应用在多个环境部署的时候,数据源肯定是不一样的,那就得在"选择环境及修改配置信息"手动修改或增加环境变量",因为chart的默认value并不适用所有环境,比如redis地址,zookeeper地址都可能不同,那么用户每次部署时都要进行修改显得非常不便捷

  • 建议:
    类似K8S的dashboard,
    savepath20181109174446
    我们在环境流水线预设环境变量键值,可以在这个修改环境流水线的界面增加这功能


    那么部署应用的时候自动关联该流水线的预设环境变量,如果chart有此环境变量则覆盖,无则忽略,而且以后可考虑增加一键部署的功能(现在第一次部署操作至少要点4次下一步,还要花时间修改环境变量配置)

你好,首次部署的配置确实需要手动填写的。目前可以通过GitOps 在git 库进行提交修改,来减少重复的页面操作。我们后续会考虑增加环境的整体复制,从一套环境直接部署到另一套环境。

你好,这方面功能我们已经在规划中了。

Good