Skip to content

更新日志

SNAPSHOT/2.0.2

  1. 使用环境变量判断是否同步到 gitlab.com
  2. 使用环境变量控制 Debian 12.4.0 流水线(Debian 12 仅保留一个版本)

🔨 Dependency Upgrades | 依赖项升级

  1. kubernetes 默认版本从 1.31.4 升级到 1.31.13
  2. kubernetes 1.29.x 流水线从 1.29.12 升级到 1.29.15
  3. kubernetes 1.30.x 流水线从 1.30.8 升级到 1.30.14
  4. kubernetes 1.31.x 流水线从 1.31.4 升级到 1.31.13
  5. kubernetes 1.32.x 流水线从 1.32.0 升级到 1.32.9
  6. kubernetes-dashboard charts 默认版本从 7.10.1 升级到 7.10.4
  7. ingress-nginx 默认版本从 1.12.0 升级到 1.12.1
  8. calico 默认版本从 3.29.0 升级到 3.30.4
  9. etcd 二进制安装从 3.5.17 升级到 3.6.5
  10. helm 二进制安装从 3.16.3 升级到 3.19.0

🐞 Bug Fixes | 漏洞修补

  1. 根据 k8s 版本号,配置证书过期时间
  2. 使用 sudo 执行 etcd 二进制安装后,无法找到 etcdctl 命令的问题(使用绝对位置)
  3. 复制 etcd 二进制文件占用问题
  4. 统一 etcd 文件名(与 k8s 使用镜像安装时的文件名称一致)
  5. haproxy、keepalived 镜像兼容 arm64 架构
  6. kubernetes 1.31.14+ 安装 conntrack/conntrack-tools

⭐ New Features | 新功能

  1. 新增 kubernetes 1.33.6/1.33.5/1.33.4/1.33.3/1.33.2/1.33.1/1.33.0 镜像
  2. 新增 kubernetes 1.32.10/1.32.9/1.32.8/1.32.7/1.32.6/1.32.5/1.32.4/1.32.3/1.32.2/1.32.1 镜像
  3. 新增 kubernetes 1.31.14/1.31.13/1.31.12/1.31.11/1.31.10/1.31.9/1.31.8/1.31.7/1.31.6/1.31.5 镜像
  4. 新增 kubernetes 1.30.14/1.30.13/1.30.12/1.30.11/1.30.10/1.30.9 镜像
  5. 新增 kubernetes 1.29.15/1.29.14/1.29.13 镜像
  6. 新增 ingress-nginx 1.12.1/1.12.0/1.11.5/1.11.4/1.10.6 镜像
  7. 新增 ingress-nginx charts 4.10.6/4.11.4/4.11.5/4.12.0/4.12.1/4.12.2/4.12.3/4.12.4/4.12.5/4.12.6/4.12.7/4.12.8/4.13.0/4.13.1/4.13.2/4.13.3/4.13.4/4.14.0 镜像文件
  8. 新增 kubernetes-dashboard charts 7.10.1/7.10.2/7.10.3/7.10.4/7.10.5/7.11.0/7.11.1/7.12.0/7.13.0/7.14.0 镜像文件
  9. 新增 metrics-server charts 3.13.0 镜像文件
  10. 新增 calico 3.30.1/3.30.0/3.30.4/3.30.3/3.30.2/3.30.1/3.30.0/3.29.6/3.29.5/3.29.4/3.29.3/3.29.2/3.29.1/3.29.0/3.28.5/3.28.4/3.28.3 镜像
  11. openssl 证书 增加 组织相关信息
  12. etcd、helm 支持 arm64 架构
  13. UOS 系统安装 containerd 支持 arm64 架构
  14. 新增 VIP 配置
  15. 新增流水线参数 K8S_ARG
  16. UOS 使用 docker repo 安装 containerd
  17. 新增 华为 docker 仓库

📔 Documentation | 文档

  1. 更新 calico 镜像数量
  2. 增加 k8s 文档
  3. 修正无法访问的链接

2.0.1

🔨 Dependency Upgrades | 依赖项升级

  1. kubernetes 默认版本从 1.31.1 升级到 1.31.4
  2. kubernetes 1.29.x 流水线从 1.29.11 升级到 1.29.12
  3. kubernetes 1.30.x 流水线从 1.30.7 升级到 1.30.8
  4. kubernetes 1.31.x 流水线从 1.31.3 升级到 1.31.4

⭐ New Features | 新功能

  1. 新增 kubernetes 1.32.0/1.31.4/1.30.8/1.29.12 镜像
  2. 新增 kubernetes 1.32.x 流水线
  3. 新增 etcd 集群二进制安装:支持单机版、集群版,支持自动化测试 #53
  4. 新增 kubernetes 使用外部 etcd(单机、集群)功能 #12
  5. 使用 cp 复制 helm,保留解压后的文件(夹)
  6. 使用配置文件替换参数,kubernetes 1.31.0+ 默认证书有效期 100年 #51#55#57
  7. 新增 支持 openSUSE leap 15.5/15.6 #36
  8. 新增 AlmaLinux 9.4/9.5 测试 kubernetes 1.32
  9. 新增 AnolisOS 8.8/8.9/23.0/23.1 测试 kubernetes 1.32
  10. 新增 CentOS 9 测试 kubernetes 1.32
  11. 新增 Debian 10.10.0/11.7.0/12.4.0/12.7.0 测试 kubernetes 1.32
  12. 新增 深度 Deepin 20.9 apricot 测试 kubernetes 1.32
  13. 新增 银河麒麟 Kylin v10 sp1 2303/2403 测试 kubernetes 1.32
  14. 新增 欧拉 OpenEuler 20.03/22.03/24.03 测试 kubernetes 1.32
  15. 新增 开放麒麟 OpenKylin 1.0/1.0.1/1.0.2/2.0 测试 kubernetes 1.32
  16. 新增 openSUSE leap 15.5/15.6 测试 kubernetes 1.32
  17. 新增 Rocky 9.4/9.5 Blue Onyx 测试 kubernetes 1.32
  18. 新增 乌班图 Ubuntu 20.04/22.04/24.04 测试 kubernetes 1.32
  19. 新增 优麒麟 Ubuntu Kylin 18.04.5/20.04.6/22.04.5/24.04.1 测试 kubernetes 1.32
  20. 新增 查看证书有效期 #65
  21. 新增 安装 Kubernetes 时,检查内核是否支持当前 Kubernetes 版本 #71
  22. 自动安装可选程序 #32
  23. 新增 配置 containerd 时 自定义 containerd 储存位置 #29
  24. 新增 kube-prometheus 安装 #5
  25. 支持 深度 deepin 23 34
  26. 支持 统信 UOS Server 20-1060a/20-1060e/20-1070a/20-1070e #9

🐞 Bug Fixes | 漏洞修补

  1. 修正 apt 安装 tar 命令
  2. 解决部分系统无 /etc/apt/sources.list.d 目录异常 #16
  3. 部分系统在安装完成后,仅刷新 /etc/profile 无效,无法实现自动提示 #63
  4. 简化 自动补全功能 #64
  5. 补充 OpenEuler 20.03 安装 docker 时,自动安装自定义 container-selinux

📔 Documentation | 文档

  1. 新增 历史版本 流水线 链接
  2. 新增 Kubernetes 发布日历
  3. 新增 视频 链接
  4. 新增 kubernetes 1.32.x 支持范围
  5. 新增 kubernetes 1.31.x 国内中文文档地址
  6. 新增 etcd 二进制安装文档:支持单机版、集群版 #53
  7. 新增 查看 kubernetes APIServer 地址 #67
  8. 新增 为什么连接 8080 端口失败?#66
  9. 新增 TLS:拉取镜像验证失败 #69
  10. 新增 kubernetes 已经运行,自定义 containerd 储存位置 #29
  11. 新增 拉取镜像身份认证失败 #70
  12. 更新文档,统一格式

❤ Contributors | 贡献者

2.0.0

⭐ New Features | 新功能

  1. 支持安装的 Kubernetes 版本: 1.24/1.25/1.26/1.27/1.28/1.29/1.30/1.31

  2. 支持系统:

    系统系统版本
    AlmaLinux8.10 Cerulean Leopard/9.4 Seafoam Ocelot/9.5 Teal Serval
    龙蜥 AnolisOS7.7/7.9/8.2/8.4/8.6/8.8/8.9/23.0/23.1
    CentOS7.9.2009/7.9.2207/8.1.1911/8.2.2004/8.3.2011/8.4.2105/8.5.2111/9-20241028.0
    Debian10.10.0 buster/11.7.0 bullseye/12.4.0 bookworm/12.7.0 bookworm
    深度 Deepin20.9 apricot
    银河麒麟 Kylinv10 sp1 2303/v10 sp1 2403
    欧拉 OpenEuler20.03/22.03/24.03
    开放麒麟 OpenKylin1.0 yangtze/1.0.1 yangtze/1.0.2 yangtze/2.0 nile
    Rocky8.10 Green Obsidian/9.4 Blue Onyx/9.5 Blue Onyx
    乌班图 Ubuntu18.04 bionic/20.04 focal/22.04 jammy/24.04 noble
    优麒麟 Ubuntu Kylin18.04.5 bionic/20.04.6 focal/22.04.5 jammy/24.04.1 noble
  3. 镜像文件

    仓库版本
    https://github.com/kubernetes/dashboardv2.6.0/v2.6.1/v2.7.0
    https://github.com/kubernetes/ingress-nginxcontroller-v1.3.1/controller-v1.4.0/controller-v1.5.1/controller-v1.5.2/controller-v1.6.0/controller-v1.6.1/controller-v1.6.2/controller-v1.6.3/controller-v1.6.4/controller-v1.7.0/controller-v1.7.1/controller-v1.8.0/controller-v1.8.1/controller-v1.8.2/controller-v1.8.4/controller-v1.8.5/controller-v1.9.0/controller-v1.9.1/controller-v1.9.3/controller-v1.9.4/controller-v1.9.5/controller-v1.9.6/controller-v1.10.0/controller-v1.10.1/controller-v1.10.2/controller-v1.10.3/controller-v1.10.4/controller-v1.10.5/controller-v1.11.0/controller-v1.11.1/controller-v1.11.2/controller-v1.11.3
    https://github.com/kubernetes-sigs/metrics-serverv0.4.0/v0.4.1/v0.4.2/v0.4.3/v0.4.4/v0.4.5/v0.5.0/v0.5.1/v0.5.2/v0.6.0/v0.6.1/v0.6.2/v0.6.3/v0.6.4/v0.7.0/v0.7.1/v0.7.2
    https://github.com/projectcalico/calicov3.24.0/v3.24.1/v3.24.2/v3.24.3/v3.24.4/v3.24.5/v3.24.6/v3.25.0/v3.25.1/v3.25.2/v3.26.0/v3.26.1/v3.26.2/v3.26.3/v3.26.4/v3.26.5/v3.27.0/v3.27.1/v3.27.2/v3.27.3/v3.27.4/v3.28.0/v3.28.1/v3.28.2/v3.29.0/v3.29.1
    https://github.com/prometheus-operator/kube-prometheusv0.11.0/v0.12.0/v0.13.0/v0.14.0
  4. 同步 Docker 镜像(国内镜像地址见脚本)

    仓库数量(包含不同架构)
    https://github.com/kubernetes/ingress-nginx245
    https://github.com/kubernetes/kubernetes915
    https://github.com/kubernetes-sigs/metrics-server102
    https://github.com/projectcalico/calico289
  5. 离线 Docker 镜像

    镜像数量(包含不同架构)
    registry.k8s.io/coredns/coredns105
    registry.k8s.io/etcd126
    registry.k8s.io/kube-apiserver484
    registry.k8s.io/kube-controller-manager484
    registry.k8s.io/kube-proxy484
    registry.k8s.io/kube-scheduler484
    registry.k8s.io/pause51