Coder Social home page Coder Social logo

flyforfreedom / kubevela Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kubevela/kubevela

0.0 2.0 0.0 41.44 MB

A Modern Application Deployment System Based on Kubernetes and OAM.

Home Page: https://kubevela.io

License: Apache License 2.0

Dockerfile 0.05% Makefile 0.36% Go 99.20% Shell 0.33% Mustache 0.06%

kubevela's Introduction

Build status Go Report Card Docker Pulls codecov LICENSE Releases TODOs Twitter Artifact HUB

alt

Make shipping applications more enjoyable.

KubeVela

Developers simply want to deploy.

Traditional Platform-as-a-Service (PaaS) systems enable easy application deployments, but this happiness disappears when your application outgrows the capabilities of your platform. This is inevitable regardless of your PaaS is built on Kubernetes or not - the root cause is its inflexibility.

KubeVela is a modern application platform that is fully self-service, and adapts to your needs when you grow.

Leveraging Kubernetes as control plane, KubeVela itself is runtime agnostic. It allows you to deploy (and manage) containerized workloads, cloud functions, databases, or even EC2 instances with a consistent workflow.

Features

Developer Centric - KubeVela introduces higher level API to capture a full deployment of microservices, and builds features around the application needs only. Progressive rollout and multi-cluster deployment are provided out-of-box. No infrastructure level concerns, simply deploy.

Self-service - KubeVela models platform features (such as workloads, operational behaviors, and cloud services) as reusable CUE and/or Helm components, and expose them to end users as self-service building blocks. When your needs grow, these capabilities can extend naturally in a programmable approach. No restriction, fully flexible.

Simple yet Reliable - KubeVela is built with Kubernetes as control plane so unlike traditional X-as-Code solutions, it never leaves configuration drift in your clusters. Also, this makes KubeVela work with any CI/CD or GitOps tools via declarative API without any integration burden.

Getting Started

Documentation

Full documentation is available on the KubeVela website.

Community

Talks and Conferences

Engagement Link
๐ŸŽค Talks - KubeVela - The Modern App Delivery System in Alibaba
- Cloud-Native Apps With Open Application Model (OAM) And KubeVela
๐ŸŒŽ KubeCon - [NA 2020] Standardizing Cloud Native Application Delivery Across Different Clouds
- [EU 2021] Zero Pain Microservice Development and Deployment with Dapr and KubeVela
๐Ÿ“บ Conferences - Dapr, Rudr, OAM: Mark Russinovich presents next gen app development & deployment
- Mark Russinovich presents "The Future of Cloud Native Applications with OAM and Dapr"

Contributing

Check out CONTRIBUTING to see how to develop with KubeVela.

Code of Conduct

KubeVela adopts CNCF Code of Conduct.

kubevela's People

Contributors

captainroy-hy avatar cbl315 avatar chengshiwen avatar dylandee avatar erdun avatar ghostbaby avatar hanxie-crypto avatar hongchaodeng avatar horis233 avatar leejanee avatar leoliuyan avatar linjiemiao avatar majian159 avatar mason1kwok avatar mengjiao-liu avatar mosesyou avatar rain18 avatar resouer avatar ryanzhang-oss avatar silenceper avatar sunny0826 avatar szihai avatar unknwon avatar vnzongzna avatar wangyikewxgm avatar wenxinnnnn avatar wonderflow avatar xiqiu618 avatar yangsoon avatar zzxwill avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.