sig-installation:基于 Kubernetes 生态的集群安装体系项目

sig-installation职能仓库,用于存放sig-installation相关的文档

分支7Tags0
文件最后提交记录最后更新时间
4 天前
2 天前
1 年前
2 天前
1 年前
1 年前
1 年前
30 天前
30 天前

sig-installation

欢迎来到sig-installation!

SIG组目标

sig-installation旨在构建一个开放、易用的Kubernetes集群安装体系,实现零基础用户一键安装Kubernetes集群,目标如下:

  1. 简化复杂部署:降低用户在多样化环境中部署符合最佳实践的生产级Kubernetes集群的门槛。
  2. 统一生命周期管理:提供从创建到日常运维的标准化工具链,实现管理的一致性和可重复性
  3. 实现自动化与可扩展性:通过如Cluster API,用声明式API自动化管理大规模集群的整个生命周期,并支持横向扩展到管理任意数量的集群。

项目规划RoadMap(2026/01/13更新)

规划能力 规划目标 计划发布
支持10w npu卡集群部署 - 支持部署cilium等其他的网络插件;
- 支持10w npu卡集群部署。
26.X
K8s组件增强 - 支持etcd的拆分部署;
- 支持kube组件的数量差异化部署。
26.X
集群维护能力 - 基于Node拆分支持节点的运维能力,包括但不限于节点自定义配置变更、节点级安装rpm包。 26.X
Node CR拆分 - 将Node资源从已有的BKECluster中进行拆分;
- 基于Node实现节点级的维护能力增强。
26.X
集群维护能力 - 基于Node拆分支持节点的运维能力,包括但不限于节点自定义配置变更、节点级安装rpm包。 26.X
支持多仓库镜像安装 - 支持社区镜像管理,实现自编译镜像和三方镜像存储位置分离;
- 满足组件安装使用多仓库镜像。
26.X
引导节点职责单一化 - 引导节点职责单一化,只做为拉起管理集群使用;
- 引导节点安装流程简化,使用简易安装包即可完成初始化。
26.X
支持社区版本升级能力 - 支持社区组件版本独立发布;
- 支持社区发布版本的升级能力。
25.12
支持组件参数可配置 - 支持安装集群的containerd参数可配置;
- 支持安装集群的kubelet参数可配置。
25.12
支持集群自定义证书和kubeconfig能力降级 - 支持用户导入全局CA证书签发集群使用的证书;
- 支持不同K8s组件的kubeconfig签发。
25.12
支持集群安装自定义仓库 - 支持镜像仓和二进制仓的自定义配置,并基于此安装集群。 25.12
引导节点提供用户管理能力 - 引导节点提供用户管理能力,便于小集群安装使用(集群节点数<10)。 25.09
完全支持离线安装 - 完全支持集群的离线安装。 25.09

如何贡献代码

请参考贡献指南

社区会议

sig-installation开放的,我们的用户、贡献者和维护者不断改进它。正是因为您,我们才能够构建出更好的部署工具。加入我们!

提案提交&归档

安装部署SIG相关提案(OFEP)请以PR提交至:https://gitcode.com/openFuyao/ofep/tree/main/ofeps/sig-Installation

仓库清单(2026/01/13更新)

repository地址:

项目介绍

sig-installation职能仓库,用于存放sig-installation相关的文档

定制我的领域