应用部署

    • 菜单层次:项目层
    • 菜单路径:部署流水线 > 应用部署
    • 默认角色:项目所有者、项目成员(环境成员)

    部署应用指应用的某一个版本部署至指定环境的操作,提供可视化、一键式部署应用,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。

    操作流程:

    • 选择将要部署的应用,可选择应用有2种,一种为项目下的应用,另外一种为应用市场的应用。这些应用都必须处于启用状态,且已生成应用版本;

    • 选择部署模式;(部署模式有新建实例和替换实例两种)

      • 替换实例:滚动更新已创建实例。能选到的实例为应用在该环境上所部署的实例,对应helm upgrade操作,若只有一个可用实例则会默认选上

    • 选择部署配置;(此处可以直接从已有的部署配置中进行选择并使用,或者直接在默认values的基础上进行修改)

      • 若项目中暂时没有所选应用和环境的部署配置,此时编辑器中会出现默认的初始values文件,用户可在此基础上进行修改。待修改完成,点击下一步时,用户可以根据提示以此配置信息为基础创建一个部署配置,创建后,下次部署时便可直接选中并使用该部署配置中的配置信息。
      • 若选中一个部署配置,编辑器中会出现该部署配置中的配置信息,用户可直接使用,或者在此基础上进行修改。待修改完成,点击下一步时,用户可以根据提示将此次的修改覆盖至对应的部署配置,以供全局的部署任务选择与使用。
    • 部署values有四种显示格式:
      • 新增:新增的参数行,显示绿色
      • 红色x: yaml格式错误的行,显示红色x
      • 未改变:默认色
    • 确认部署信息;

    • 点击 按钮,完成部署。

    更多操作