kube-state-metrics国内下载地址

概览

使用国内Register管理kube-state-metrics容器镜像。国内用户可以使用以下地址免费下载。
此功能基于阿里云免费版的ACR实现,并且会长期提供。目前从2.3.0版本开始,后期官方更新后需要在https://github.com/231397220/kube-state-metrics手动增加tag,自动触发构建,下载地址遵循如下规则: registry.cn-wulanchabu.aliyuncs.com/moge1/kube-state-metrics:v{version}. {version}==2.3.0或2.4.0

下载地址:

# 版本2.3.0
registry.cn-wulanchabu.aliyuncs.com/moge1/kube-state-metrics:v2.3.0
# 版本2.3.1
registry.cn-wulanchabu.aliyuncs.com/moge1/kube-state-metrics:v2.3.1

背景

部署kube-state-metrics时,因国内GFW的问题,导致无法从k8s.gcr.io下载官方镜像。

使用此方法可以免费的根据官方Github自动构建国内镜像。

前期准备

  1. 阿里云的register服务
  2. Github

实施步骤

  1. 使用 Github fork kube-state-metrics
image
  1. 阿里云镜像服务创建个人实例

https://cr.console.aliyun.com/cn-qingdao/instances

  1. 创建镜像仓库
image
  1. 关联自己的Github
image
  1. 管理fork下来的github仓库
image
  1. 修改Dockfile内容,增加GOARCH=amd64
image
  1. Github中创建新tag,务必遵守格式release-v$version
image

注意版本号变化,按照阿里云的命名规范新tag需要是vv2.3.0,否则docker tag会从kube-state-metrics:v2.3.0 变成 kube-state-metrics:2.3.0

image
  1. 推送标签后会自动触发构建
image

你可能感兴趣的:(kube-state-metrics国内下载地址)