升级脚本

用来上传至升级管理,生成升级任务

样例及字段说明

- id:  #服务实例ID,可选,不填则指定类型服务的所所有实例
  service: easy_account  #服务类型,必填
  targetVersion:  #目标版本,可选,不填则为系统中的最新版本
  required: true  #必须要升级
  redoExport: true  #可选参数,值为true时一般是只执行get_exports
  forceUpgrade: false #可选参数,值为true时一般是做同版本升级(要与targetVersion=current同时设置)
  upgradeStrategy: COMPONENT_PARALLEL
  # ALL_PARALLEL, //全部组件实例并行升
  # COMPONENT_PARALLEL, //不同组件并行升, 同一组件下实例串行滚动
  # ALL_ROLLING //所有组件实例滚动升
  upgradeOrder:  #控制组件的升级顺序及升级范围
    - component: server
      hostList: ["*"]
  dependenceList: [] #可选参数,新增加的依赖服务
  configChange:  #可选参数,升级中变更的配置
    backend: # 配置项组
      datasource.support.types: 'Hive,MySQL,Vertica,Greenplum'
  upgradeDepend:  #可选参数,依赖的升级任务
    - bdms_meta