Kubebb Core

Kubebb Core provides core implementations on Component Lifecycle Management.Our design and development follows operator pattern which extends kubernetes APIs.

Why Kubebb-Core?
- declaratively component lifecycle management which is fully compatible with Helm ecosystem
- combines with low-code platform to offer a full-stack solution for kubernetes application development and deployment
- automatically upgrade component with subscription
- flexible and powerful manifest override mechanism
Documentation
See our documentation on Kubebb Site for more details.
Contribute to Kubebb-Core
If you want to contribute to Kubb Core, refer to contribute guide.
Roadmap
You can get what we're doing and plan to do here.
v0.1.0
- Component Repository Management
- Support
Repository Server which is compatible with Helm Repository
Watcher to watch on Component changes
- Component Management
- CRUD on
Components by the Watcher
- ComponentPlan and Subscription
- Enable users subscribe on latest changes on
Component
- Plan a component deployment with
ComponentPlan
v0.2.0
- Enable events on
Component changes
- Adapt to Kubebb building base capabilities
- Manage building base as a component
- Component Rating(Pre-Checks on Component) with the help of Tekton
- Support ArgoCD in ComponentPlan
Acknowledgement
This project is standing on the shoulders of giants. We would like to thank the following projects.
Support
If you need support, start with the troubleshooting guide, or create GitHub issues