只是为了在离线部署时不用在
漫天遍野找镜像 😭
本仓库使用 GitHub Actions 自动拉取并发布指定版本 Kubernetes 所需的容器镜像(ARM64 AMD64架构),支持通过 GitHub Release 下载离线镜像包。
当你推送一个带有 v* 前缀的 Git 标签(如 v1.23.17、v1.28.2)时,该工作流程将自动:
- 安装对应版本的 kubeadm
- 拉取该版本 Kubernetes 所需的镜像
- 将镜像保存为 tar 包
- 上传压缩包至当前 tag 对应的 GitHub Release
镜像以 k8s-<版本号>-arm64.tar.gz 命名。
- 自动检测 tag 并提取版本(如:v1.23.17)
- 安装并使用 Aliyun 源快速安装 kubeadm
- 使用 containerd拉取镜像并打包
- 支持 ARM64 AMD64平台