APITable Docs

版本升级/应用配置

版本升级/应用配置 1. 备份 values.yaml 配置文件 回退版本时, 只需要还原备份的 config.yaml 和执行 ops manager 即可. 2. 在 values.yaml 更新最新镜像和配置 3. 执行升级 :::info install k8s helm vika 各发行版的ops manager版本不一样,请替换版本执行 :::

版本升级/应用配置

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

On this page