Skip to main content

Want More?

Components in KubeVela are designed to be brought by users.

Check below documentations about how to bring your own components to the system in various approaches.

  • Helm - Helm chart is a natural form of component, note that you need to have a valid Helm repository (e.g. GitHub repo or a Helm hub) to host the chart in this case.
  • CUE - CUE is powerful approach to encapsulate a component and it doesn't require any repository.
  • Simple Template - Not a Helm or CUE expert? A simple template approach is also provided to define any Kubernetes API resource as a component. Note that only key-value style parameters are supported in this case.
  • Cloud Services - KubeVela allows you to declare cloud services as part of the application and provision them in consistent API.