sig-installation
Welcome to sig-installation!
SIG Group Goals
sig-installation aims to build an open and easy-to-use Kubernetes cluster installation system, enabling zero-foundation users to install Kubernetes clusters with one click. The goals are as follows:
- Simplify complex deployment: Lower the threshold for users to deploy production-grade Kubernetes clusters that follow best practices in diverse environments.
- Unified lifecycle management: Provide a standardized toolchain from creation to daily operations, achieving consistency and reproducibility in management.
- Achieve automation and scalability: Use declarative APIs through tools like
Cluster APIto automate the entire lifecycle of large-scale clusters, and support horizontal scaling to manage any number of clusters.
Project Planning RoadMap (Updated 2026/01/13)
| Planned Capability | Planned Goal | Planned Release |
|---|---|---|
| Support 10w npu card cluster deployment | - Support deployment of other network plugins such as cilium; - Support 10w npu card cluster deployment. |
26.X |
| K8s component enhancement | - Support split deployment of etcd; - Support differentiated deployment of kube component quantities. |
26.X |
| Cluster maintenance capability | - Support node O&M capabilities based on Node split, including but not limited to node custom configuration changes, node-level rpm package installation. | 26.X |
| Node CR split | - Split Node resources from existing BKECluster; - Implement node-level maintenance capability enhancement based on Node. |
26.X |
| Cluster maintenance capability | - Support node O&M capabilities based on Node split, including but not limited to node custom configuration changes, node-level rpm package installation. | 26.X |
| Support multi-repository image installation | - Support community image management, achieving separation of self-compiled images and third-party image storage locations; - Meet component installation using multi-repository images. |
26.X |
| Bootstrap node responsibility simplification | - Simplify bootstrap node responsibilities, only used to pull up management cluster; - Simplify bootstrap node installation process, use simple installation package to complete initialization. |
26.X |
| Support community version upgrade capability | - Support independent release of community component versions; - Support upgrade capability for community released versions. |
25.12 |
| Support component parameter configurability | - Support configurable containerd parameters for installed clusters; - Support configurable kubelet parameters for installed clusters. |
25.12 |
| Support cluster custom certificate and kubeconfig capability downgrade | - Support user importing global CA certificates to sign certificates used by cluster; - Support kubeconfig signing for different K8s components. |
25.12 |
| Support cluster installation custom repository | - Support custom configuration of image repository and binary repository, and install clusters based on this. | 25.12 |
| Bootstrap node provides user management capability | - Bootstrap node provides user management capability, facilitating small cluster installation use (cluster node count < 10). | 25.09 |
| Fully support offline installation | - Fully support offline installation of clusters. | 25.09 |
How to Contribute Code
Please refer to Contribution Guide
Community Meetings
sig-installation is open, and our users, contributors, and maintainers continuously improve it. It is because of you that we can build better deployment tools. Join us!
- Installation and deployment SIG regular meetings are held every Wednesday morning at 10:00-11:00. You can get specific meeting agendas on the community official website: https://www.openfuyao.cn/en/meeting/
- SIG regular meeting topic application: https://etherpad.openfuyao.cn/p/release-management.
- You can subscribe to email through the community official website: installation@list.openfuyao.cn to subscribe to SIG regular meetings and get the latest SIG information.
Proposal Submission & Archiving
Installation and deployment SIG related proposals (OFEP) should be submitted as PRs to: https://gitcode.com/openFuyao/ofep/tree/main/ofeps/sig-Installation.
Repository List (Updated 2026/01/13)
repository address: