Migrated repository
Go to file
2018-04-26 12:46:26 +08:00
.github [ADD] Issue or pull request template 2017-12-12 22:45:15 +08:00
api [REV] update query tenant or service resources usage api 2018-04-26 12:46:26 +08:00
appruntimesync [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
builder [REV] add check code dependencies 2018-04-24 18:18:34 +08:00
cmd [REV] change filepath for read hostID (fixed #60) 2018-04-24 17:14:58 +08:00
db [REV] update query tenant or service resources usage api 2018-04-26 12:46:26 +08:00
discover [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
discover.v2 [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
docs [REV] update Readme 2018-03-13 18:09:12 +08:00
entrance [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
event [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
eventlog [REV] Modify the eventlog etcd API version from v2 to v3. 2018-04-25 17:59:23 +08:00
grctl [REV] Adjust the domain.sh script path 2018-04-25 15:19:59 +08:00
hack [REV] update region api swagger doc 2018-04-13 11:22:40 +08:00
mq [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
node [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
sql [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
test [ADD] api add proxy for prometheus 2018-01-11 13:58:24 +08:00
util [REV] check code runtime and profile 2018-04-24 18:02:00 +08:00
vendor [REV] git packfile, avoid allocating in teeReader.ReadByte 2018-04-20 11:00:07 +08:00
webcli/app [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
worker [REV] update package api design,remove pkg dir (fixed #57) 2018-04-24 16:44:59 +08:00
.gitignore [FIX]Fix nginx plugin high availability bug 2017-12-26 17:15:21 +08:00
.travis.yml [REV] change travis yml 2018-04-08 21:43:35 +08:00
CHANGELOG.md Update CHANGELOG.md 2018-03-22 10:59:52 +08:00
CONTRIBUTING.md Create CONTRIBUTING.md 2017-12-12 16:10:42 +08:00
LICENSE [ADD] init commit 2017-11-07 11:40:44 +08:00
Licensing.md [ADD] init commit 2017-11-07 11:40:44 +08:00
Makefile [FMT] remove push image 2018-04-09 11:01:35 +08:00
readme_zh.md [REV] update roadmap version 2018-04-17 16:46:32 +08:00
README.md [REV] update roadmap version 2018-04-17 16:46:32 +08:00
release.sh [FIX] fix release info 2018-03-08 09:50:26 +08:00
ROADMAP.md [FIX] Modify the Readme 2017-11-22 10:24:13 +08:00
VERSION.md [ADD] init commit 2017-11-07 11:40:44 +08:00

Go Report Card GitHub stars Rainbond version Build Status GoDoc

WebsiteDocsPublic Cloud

Rainbond is an application-centric Platform as a Service, with innovative concept and complete ecological comes from continuous verification and optimization.

By integrating best practices of Kubernetes based containers management, Service Mesh microservice architecture, CI/CD and multiple data center resource management, Rainbond provides full life-cycle management of cloud native applications, connects application and infrastructure, application and application, infrastructure and infrastructure.

Choose Rainbond for the same reasons disruptive companies do: it serve as a easy-to-use cloud native application delivery platform that offers agile development, efficient operation and lean management experience.

Features

  • Kubernetes scheduling system intergated
  • Application-centric console
  • Supports multiple microservice architecture (Spring Cloud, Dubbo and api gateway)
  • Native microservice governance (service discovery, dynamic routing, limiting and fuse) based on extendable Service Mesh
  • Business-level application performance analysis supports multiple types protocols (HTTP, Mysql, PostgreSQL)
  • Build applications from source codeS (Java, PHP, Python, Golang, Ruby, etc.)
  • Continuous build and deployment from private and public git repositories
  • Quick application build with container image, docker-run command and docker-compose
  • Pluggable data center supports various types of load balancing, SDN networks, various types of storage systems development
  • Public and private application market with complete application sharing mechanism
  • Multiple data center and across data center application deployment
  • The management node (platform service) HA available.
  • Compute cluster automation management, scale on demand, complete node monitoring.

Quick Start

  1. Install Rainbond
  2. Create First Application
  3. Build Microservice Architecture

Architecture

Roadmap

>>3.6-Roadmap

Contributing

Please read CONTRIBUTING to learn how you can start working on the Framework yourself.

Community

License

Rainbond is under the LGPL-3.0 license, see LICENSE and Licensing for details.