KubeVela

Application models for delivery across environments

Visit KubeVela official site

What it does

KubeVela provides application delivery through models, capabilities, and workflows, managing service deployments across hybrid or multi-environment infrastructure through the resources and operational behavior described by the configured application definition and its associated delivery process.

When to use it

For similar applications across environments, use component and trait references to describe workloads and the additional behavior attached to each deployed resource.

Crossplane

Platform resources managed through control-plane APIs

  • kubernetes
  • platform

Research

K9s

Kubernetes resources observed through a terminal UI

  • kubernetes
  • platform

Research

Karmada

Application workloads across multiple clusters

  • kubernetes
  • platform

Research