core

command module
v0.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 21, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

README

Kubebb Core

codecov

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

arch

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
  1. Component Repository Management
  • Support Repository Server which is compatible with Helm Repository
  • Watcher to watch on Component changes
  1. Component Management
  • CRUD on Components by the Watcher
  1. ComponentPlan and Subscription
  • Enable users subscribe on latest changes on Component
  • Plan a component deployment with ComponentPlan
v0.2.0
  1. Enable events on Component changes
  2. Adapt to Kubebb building base capabilities
  3. Manage building base as a component
  4. Component Rating(Pre-Checks on Component) with the help of Tekton
  5. 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

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the core v1alpha1 API group +kubebuilder:object:generate=true +groupName=core.kubebb.k8s.com.cn
Package v1alpha1 contains API Schema definitions for the core v1alpha1 API group +kubebuilder:object:generate=true +groupName=core.kubebb.k8s.com.cn
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL