1 helm-chart 部署

下载 helm-chart 包

下载地址:https://github.com/metersphere/helm-chart/releases

执行命令

修改配置文件

  1. tar -zxvf metersphere3-3.4.0.tgz
  2. cd metersphere3
  3. vi values.yaml

执行命令

执行命令

配置说明

  • 【StorageClass】默认是 defalut,根据需要修改为已有的 StorageClass 即可。
  • 【enabled】默认内置为 true,外置则改为 false。
  • 【host】具体的 IP 地址。
  • 【port】具体端口地址。
  • 【username】用户名。
  • 【password】密码。

执行安装命令

  1. helm install metersphere metersphere3-3.4.0.tgz -f values.yaml -n ms

执行命令

查询服务状态

  1. kubectl get pod -n ms

执行命令

注意:

若是无网环境,先下载离线包导入镜像后,再执行安装命令,下载地址:https://community.fit2cloud.com/#/products/metersphere/downloads

执行命令

  1. tar -zxvf metersphere-ce-offline-installer-v3.4.0.tar.gz
  2. cd metersphere-ce-offline-installer-v3.4.0/images
  3. docker load < metersphere.tar

执行命令

2 helm-chart 升级

升级步骤

下载新版本镜像导入环境、下载最新的离线 helm-chart 包,修改 values.yaml 配置文件,均可参考离线安装,执行更新命令即可。

  1. helm upgrade metersphere metersphere3-3.4.0.tgz -f values.yml -n ms