华为云使用 helm 模板

登录华为云上的 cce

华为云使用 helm 模板_第1张图片

进入对应的集群,选择模板管理

华为云使用 helm 模板_第2张图片

注意:华为云上不能配置 helm 仓库,只提供手动上传模板,模板的后缀为 tgz
华为云使用 helm 模板_第3张图片

下载模板的方式有很多种,这里用 xxl-job 举例

  • 添加 helm 仓库
  • 更新仓库
  • 下载模板
helm repo add joelee  https://joelee2012.github.io/helm-charts
helm repo update
helm pull joelee/xxl-job-admin

成功下载
在这里插入图片描述

上传模板

华为云使用 helm 模板_第4张图片

点击安装,填写 value 文件

华为云使用 helm 模板_第5张图片

运行后,会发现拉取镜像有问题,一直 pull 不下来

原因:华为云不能从外网直接下载镜像

解决办法:把镜像 push 到华为云上的镜像仓库

  • 本地拉取镜像
  • 登录华为云
  • 给镜像打 tag
  • 推送镜像到华为云
    -修改 value 文件的镜像名
docker image pull xuxueli/xxl-job-admin:2.3.1
docker login -u [username] -p [password] [domain].myhuaweicloud.com
docker tag xuxueli/xxl-job-admin:2.3.1  [domain].myhuaweicloud.com/dme/xuxueli/xxl-job-admin:2.3.1
docker push [domain].myhuaweicloud.com/dme/xuxueli/xxl-job-admin:2.3.1

在这里插入图片描述

正常情况下,可以成功拉取镜像

如果还是拉取失败,分别登录节点 node,在其上拉取镜像

docker pull [domain].myhuaweicloud.com/dme/xuxueli/xxl-job-admin:2.3.1

你可能感兴趣的:(K8S,华为云)