版本升级/应用配置

1. 备份values.yaml配置文件

回退版本时, 只需要还原备份的 config.yaml 和执行 ops-manager 即可.

cp /data/vika/app/config-helm/values.yaml /data/vika/app/config-helm/values.yaml_$(date +%F)


2. 在values.yaml更新最新镜像和配置

license: "<your-license-code>"

global:
   #替换集群的 storage-class
  defaultStorageClass: ""
  # 存储组件, mysql、redis、minio和 rabbitmq 的镜像仓库地址,选填
  imageRegistry: ""
  # 公共环境变量
  env:
   KEY: VAL

images:
  # 应用镜像仓库
  registry: "docker.vika.ltd"
  username: "<your-registry-username>"
  password: "<your-registry-password>"
  app:
    backend_server: v1.13.0-release.17_build7871
    databus_server: v1.13.0-release.19_build2415
    fusion_server: v1.13.0-release.19_build10113
    imageproxy_server: v0.13.4-alpha_build13
    nest_rest_server: v1.13.0-release.19_build10113
    room_server: v1.13.0-release.19_build10113
    web_server: v1.13.0-op_build9066
    init_appdata: v1.13.0-alpha_build259
    init_db: v1.13.0-release.19_build1556
    init_settings: v1.9.0-alpha_build3807


3. 执行升级

install k8s-helm-vika

各发行版的ops-manager版本不一样,请替换版本执行

docker run --rm --name ops-manager -v  /data/vika/app/config-helm/values.yaml:/app/vika-helm-chart/config-helm/values.yaml \
       -v /data/vika/app/config-k8s:/app/vika-helm-chart/config-k8s \
       docker.vika.ltd/vikadata/vika/ops-manager:v1.13.0-alpha_build583 install k8s-helm-vika