2. 环境信息及新建Namespace
2.1. 环境信息
本文中各工具应用的版本参见下表,用户可根据实际情况选取版本。
名称 |
版本 |
|---|---|
Kubernetes |
v1.24.0 |
docker |
20.10.21 |
containerd |
1.6.10 |
Prometheus |
v2.46.0 |
Grafana |
11.2.2 |
Helm |
v3.9.3 |
2.2. 导入mx-exporter镜像
操作步骤
解压mx-exporter镜像包。
tar -zxvf mx-exporter.xxx.tgz
根据主机的架构加载对应的镜像。对于x86架构主机,使用amd64后缀的镜像;对于Arm架构主机,使用arm64后缀的镜像。
cd mx-exporter; docker load -i mx-exporter-xx-amd64.xz
将mx-exporter镜像推送到Harbor中,用户需要更改部署脚本中的镜像下载地址为设置的推送地址,例如Harbor为
mxcr.io。docker login -u $user mxcr.io docker tag mxcr.io/cloud/mx-exporter:xxx mxcr.io/$project/mx-exporter:xxx docker push mxcr.io/$project/mx-exporter:xxx
2.3. 在Kubernetes中新建Namespace
操作步骤
