kube-apiserver

mirrorgcrio/kube-apiserver Docker 镜像

通过GitHub Action将k8s.gcr.io镜像同步到其他仓库(如docker.io)的工具镜像,支持自定义源和目标仓库,通过创建Issue触发同步,解决k8s.gcr.io访问困难问题。

1 次收藏下载次数: 0状态:社区镜像维护者:mirrorgcrio仓库类型:镜像最近更新:4 年前
下载命令
点击查看

mirror_gcrio2docker_image

镜像概述和主要用途

该镜像通过GitHub Action实现将k8s.gcr.io仓库的Docker镜像同步到其他 registry(如docker.io)的功能。主要用于解决k8s.gcr.io访问受限的问题,帮助用户便捷获取Kubernetes相关镜像。

核心功能和特性

  • 自动同步:通过GitHub Action自动拉取源镜像并推送到目标仓库
  • 触发方式简单:通过创建Issue即可触发同步,Issue标题为完整镜像名
  • 自定义配置:支持自定义源仓库认证信息、目标仓库地址及认证信息
  • 公开镜像库:提供已同步镜像的公共访问地址,方便直接拉取

使用场景和适用范围

  • 需要获取k8s.gcr.io镜像但访问受限的用户
  • 需要将Kubernetes镜像同步到私有仓库或其他公共仓库的场景
  • 个人或企业需要搭建Kubernetes镜像本地镜像源的场景

使用方法和配置说明

基本使用方法

  1. 打开一个新的Issue
  2. 将需要同步的镜像全名(必须包含registry和tag,不可省略)作为Issue标题
  3. Issue内容可留空

示例:
创建标题为k8s.gcr.io/kube-apiserver:v1.20.6的Issue,GitHub Action会自动将该镜像同步到https://hub.docker.com/u/mirrorgcrio/,之后可通过以下命令拉取镜像:

bash
docker pull docker.xuanyuan.run/mirrorgcrio/kube-apiserver:v1.20.6

查看已同步镜像

可通过以下链接查看所有已同步的镜像:
https://hub.docker.com/u/mirrorgcrio

自定义Action配置

  1. Fork本仓库
  2. 在Fork仓库的Settings页面中,启用Issues功能
  3. 在Actions页面启用GitHub Actions
  4. 根据需要添加相应的secrets配置
  5. 在Fork仓库中创建Issue即可触发镜像同步

支持的secrets配置项

密钥名称说明
SOURCE_USERNAME源仓库的用户名
SOURCE_PASSWORD源仓库的密码
TARGET_REGISTRY目标仓库地址,默认值为docker.io
TARGET_REPOSITORY目标仓库名称,默认值为空
TARGET_USERNAMEDocker Hub的用户名
TARGET_PASSWORDDocker Hub的密码或访问令牌

源仓库需要登录的情况

Fork仓库后,添加以下secrets:

密钥名称说明
SOURCE_USERNAME源仓库的用户名
SOURCE_PASSWORD源仓库的密码
TARGET_USERNAMEDocker Hub的用户名
TARGET_PASSWORDDocker Hub的密码或访问令牌

注意:如果使用Docker Hub的令牌登录,将无法修改同步镜像的描述信息。详情参见:https://github.com/peter-evans/dockerhub-description/issues/10

目标仓库不是docker.io的情况

Fork仓库后,添加以下secrets:

密钥名称说明
TARGET_REGISTRY目标仓库地址,如ghcr.io
TARGET_REPOSITORY目标仓库名称,如test
TARGET_USERNAME目标仓库的用户名
TARGET_PASSWORD目标仓库的密码

项目统计

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 kube-apiserver 镜像标签

docker pull docker.xuanyuan.run/mirrorgcrio/kube-apiserver:<标签>

DockerHub 原生拉取命令

docker pull mirrorgcrio/kube-apiserver:<标签>
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持99.95% SLA 保障付费会员免广告