• KubeKey 2.1.0 发布:增强 K8s 离线交付体验


    2022 年 5 月 6 日,KubeKey 2.1.0 正式发布,这是 KubeKey 的第 8 个正式版本。该版本增强了离线部署能力和交付体验,同时支持“一云多芯”,即同一个 K8s 集群中可以同时包含 ARM64 节点和 AMD64 节点。

    Kubekey 2.0.0 于两个月前发布,关于该版本的变化,你可以点击此处了解:

    KubeKey 简介

    KubeKey 是 KubeSphere 社区开源的一款高效集群部署工具,运行时默认使用 Docker , 也可对接 Containerd、CRI-O、iSula 等 CRI 运行时,且 ETCD 集群独立运行,支持与 K8s 分离部署,提高环境部署灵活性。它提供了一种灵活、快速、便捷的方式来仅安装 Kubernetes/K3s,或同时安装 Kubernetes/K3s 和 KubeSphere,以及其他云原生插件。除此之外,它也是扩展和升级集群的有效工具。

    主要更新变化

    Breaking Changes

    KubeKey v2.1.0 不兼容 KubeKey v2.0.0 制作的制品,请使用 KubeKey v2.1.0 重新导出 KubeKey 制品。
    这是因为 KubeKey v2.1.0 优化了制品的存储结构。目前制品采用 OCI 标准对镜像进行拉取和归档保存,实现了复用基础镜像层,其存储空间占用可降低近一半。

    更丰富的部署选择

    • 支持部署 Kubernetes v1.24.0
    • 支持部署 containerd v1.6.4
    • 支持部署 KubeSphere v3.3.0 (当前最新版本为v3.3.0-alpha.2)
    • 支持三种使用场景的 ETCD 集群(二进制部署,Kubeadm 部署,连接外置已存在的 ETCD 集群)

    增强离线部署能力和交付体验

    • KubeKey 根据 OCI 标准实现了镜像的拉取、上传和归档保存等功能,使其在制作和使用 KubeKey 制品时不依赖额外的容器运行时,降低了制作和使用制品的难度。
    • 支持初始化操作系统命令(kk init os)使用制品进行离线本地源安装操作系统依赖。
    • 支持 RHEL、Debian 离线本地源安装操作系统依赖。
    • 使用 GitHub Action 自动制作制品中的操作系统软件源文件(centos7-rpms-amd64.iso、ubuntu-20.04-debs-amd64.iso 等),用户可在 Github Release 页面自行选择下载。

    一云多芯

    在多架构 CPU 体系的离线环境中进行交付时,需要提供 AMD64,ARM64 等架构的镜像。KubeKey 支持在制作制品时拉取和保存镜像仓库(DockerHub,私有镜像仓库)中的 multi-arch 镜像,并且在使用制品推送镜像至私有仓库时,支持自动创建和推送 docker multi-arch manifest list。

    更多详情见 GitHub Release

    致谢

    以下是参与 KubeKey v2.0.0 代码与文档贡献的贡献者 GitHub ID,若此名单有遗漏请您与我们联系,排名不分先后。

    • 24sama
    • pixiake
    • muzi502
    • yeya24
    • hellocn9
    • tanguofu
    • yinheli
    • yuzhiquan
    • yayuntian
    • tpiperatgod
    • cumirror
    • eltociear
    • LinuxSuRen
    • rockpanda
    • vincenthe11

    再次感谢您的贡献!

    本文由博客一文多发平台 OpenWrite 发布!

  • 相关阅读:
    86. Partition List
    2. Add Two Numbers
    55. Jump Game
    70. Climbing Stairs
    53. Maximum Subarray
    64. Minimum Path Sum
    122. Best Time to Buy and Sell Stock II
    以场景为中心的产品设计方法
    那些产品经理犯过最大的错
    Axure教程:如何使用动态面板?动态面板功能详解
  • 原文地址:https://www.cnblogs.com/kubesphere/p/16266293.html
Copyright © 2020-2023  润新知