https://github.com/kubevela/kubevela
The Modern Application Platform.
https://github.com/kubevela/kubevela
application cloudnative cncf continuous-delivery control-plane cue hacktoberfest helm hybridcloud kubernetes microservices multicloud multicluster oam paas serverless trait workloads
Last synced: 25 days ago
JSON representation
The Modern Application Platform.
- Host: GitHub
- URL: https://github.com/kubevela/kubevela
- Owner: kubevela
- License: apache-2.0
- Created: 2020-07-03T06:13:20.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2026-10-15T10:55:57.000Z (28 days ago)
- Last Synced: 2026-10-15T13:35:59.437Z (28 days ago)
- Topics: application, cloudnative, cncf, continuous-delivery, control-plane, cue, hacktoberfest, helm, hybridcloud, kubernetes, microservices, multicloud, multicluster, oam, paas, serverless, trait, workloads
- Language: Go
- Homepage: https://kubevela.io
- Size: 69.7 MB
- Stars: 7,912
- Watchers: 101
- Forks: 1,072
- Open Issues: 275
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG/CHANGELOG-1.0.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Governance: GOVERNANCE.md
Awesome Lists containing this project
- awesome-platform-engineering - KubeVela - modern application delivery platform (Internal developer platform / Infrastructure from code)
- awesome-go - kubevela/kubevela - The Modern Application Platform. (Other / General Purpose Libraries)
- awesome-go - KubeVela - Cloud native application delivery. Stars:`7.5K`. (Software Packages / DevOps Tools)
- awesome-data-analysis - KubeVela - Application delivery platform. (☁️ Cloud Platforms & Infrastructure / Tools)
- awesome-starred - kubevela/kubevela - The Modern Application Platform. (kubernetes)
- awesome-go-with-stars - KubeVela - 10-14 | (Go Tools / DevOps Tools)
- awesome-go - kubevela/kubevela
- awesome-go-plus - KubeVela - Cloud native application delivery.  (Software Packages / DevOps Tools)
- awesome-arsenal - KubeVela - 现代化应用交付与管理平台。 (武器库 / 云原生)
- awesome-go-cn - KubeVela
- awesome-go-cn - KubeVela
- awesome-x-ops - KubeVela - cluster environments. (Platform Engineering / Internal Developer Platform (IDP))
- my-awesome - kubevela/kubevela - delivery,control-plane,cue,hacktoberfest,helm,hybridcloud,kubernetes,microservices,multicloud,multicluster,oam,paas,serverless,trait,workloads pushed_at:2026-10 star:7.9k fork:1.1k The Modern Application Platform. (Go)
- awesome-go - KubeVela - Cloud native application delivery. (Software Packages / DevOps Tools)
- awesome-go - KubeVela - Cloud native application delivery. (Software Packages / DevOps Tools)
- awesome-kubernetes-configuration-management - KubeVela
- fucking-awesome-go - KubeVela - Cloud native application delivery. (Software Packages / DevOps Tools)
- awesome-github-projects - kubevela - The Modern Application Platform. ⭐7,912 `Go` 🔥 (🤖 AI & Machine Learning)
- awesome-go - KubeVela - Cloud native application delivery. (Software Packages / DevOps Tools)
README
Make shipping applications more enjoyable.

[](https://goreportcard.com/report/github.com/kubevela/kubevela)

[](https://codecov.io/gh/kubevela/kubevela)
[](/LICENSE)
[](https://github.com/kubevela/kubevela/releases)
[](https://www.tickgit.com/browse?repo=github.com/kubevela/kubevela)
[](https://twitter.com/oam_dev)
[](https://artifacthub.io/packages/search?repo=kubevela)
[](https://bestpractices.coreinfrastructure.org/projects/4602)

[](https://scorecard.dev/viewer/?uri=github.com/kubevela/kubevela)
[](https://opensource.alibaba.com/contribution_leaderboard/details?projectValue=kubevela)
## Introduction
KubeVela is a modern application delivery platform that makes deploying and operating applications across today's hybrid, multi-cloud environments easier, faster and more reliable.

## Highlights
KubeVela practices the "render, orchestrate, deploy" workflow with below highlighted values added to existing ecosystem:
#### **Deployment as Code**
Declare your deployment plan as workflow, run it automatically with any CI/CD or GitOps system, extend or re-program the workflow steps with [CUE](https://cuelang.org/).
No ad-hoc scripts, no dirty glue code, just deploy. The deployment workflow in KubeVela is powered by [Open Application Model](https://oam.dev/).
#### **Built-in observability, multi-tenancy and security support**
Choose from the wide range of LDAP integrations we provided out-of-box, enjoy enhanced [multi-tenancy and multi-cluster authorization and authentication](https://kubevela.io/docs/platform-engineers/auth/advance),
pick and apply fine-grained RBAC modules and customize them as per your own supply chain requirements.
All delivery process has fully [automated observability dashboards](https://kubevela.io/docs/platform-engineers/operations/observability).
#### **Multi-cloud/hybrid-environments app delivery as first-class citizen**
Natively supports multi-cluster/hybrid-cloud scenarios such as progressive rollout across test/staging/production environments,
automatic canary, blue-green and continuous verification, rich placement strategy across clusters and clouds,
along with automated cloud environments provision.
#### **Lightweight but highly extensible architecture**
Minimize your control plane deployment with only one pod and 0.5c1g resources to handle thousands of application delivery.
Glue and orchestrate all your infrastructure capabilities as reusable modules with a highly extensible architecture
and share the large growing community [addons](https://kubevela.io/docs/reference/addons/overview).
## Getting Started
* [Introduction](https://kubevela.io/docs)
* [Installation](https://kubevela.io/docs/install)
* [Deploy Your Application](https://kubevela.io/docs/quick-start)
### Get Your Own Demo with Alibaba Cloud
- install KubeVela on a Serverless K8S cluster in 3 minutes, try:
## Documentation
Full documentation is available on the [KubeVela website](https://kubevela.io/).
For building, running, and debugging `vela-core` locally, see
[`docs/development/`](./docs/development/README.md).
## Blog
Official blog is available on [KubeVela blog](https://kubevela.io/blog).
## Community
We want your contributions and suggestions!
One of the easiest ways to contribute is to participate in discussions on the Github Issues/Discussion, chat on IM or the community calls.
See [COMMUNITY.md](./COMMUNITY.md) for Slack, DingTalk, WeChat, and meeting info, and the [KubeVela community repo](https://github.com/kubevela/community) for joining links, the current meeting schedule, and developer and contributing guidelines.
## Talks and Conferences
Check out [KubeVela videos](https://kubevela.io/videos/talks/en/oam-dapr) for these talks and conferences.
## Contributing
Check out [CONTRIBUTING.md](./CONTRIBUTING.md) to see how to develop with KubeVela.
## Report Vulnerability
Security is a first priority thing for us at KubeVela. See [SECURITY.md](./SECURITY.md) to report an issue privately, or send email directly to security@mail.kubevela.io.
## Code of Conduct
KubeVela adopts [CNCF Code of Conduct](https://github.com/cncf/foundation/blob/master/code-of-conduct.md).