Migrated repository
Go to file
2018-07-04 15:49:32 +08:00
.github
api [REV] merge branch v3.6 2018-07-03 19:01:25 +08:00
appruntimesync [ADD] add Clean up pods resource 2018-07-04 15:49:32 +08:00
builder [ADD] add Clean up pods resource 2018-07-04 15:49:32 +08:00
cmd [REV] update version 2018-06-15 13:31:39 +08:00
db [ADD] add Clean up pods resource 2018-07-04 15:49:32 +08:00
discover
discover.v2
docs
entrance [REV] update req kubeapi QPS to 100 2018-07-03 18:06:50 +08:00
event
eventlog
grctl [REV] update req kubeapi QPS to 100 2018-07-03 18:06:50 +08:00
hack [FMT] Adjust entrypoint.sh 2018-06-12 10:14:40 +08:00
monitor [REV] Optimize scrape time interval for app metrics for monitor component. 2018-06-12 15:25:26 +08:00
mq
node [REV] merge branch v3.6 2018-07-03 19:01:25 +08:00
sql
test
util [FIX] fix down slug file bug if grou ip change 2018-06-29 18:29:37 +08:00
vendor [FIX] Fix first install application filed from resource code. 2018-07-02 18:38:27 +08:00
webcli/app
worker [REV] one endpoint node can not be offline when it is not-ready.(#83) 2018-06-15 09:31:06 +08:00
.gitignore
.travis.yml
CHANGELOG.md
CONTRIBUTING.md
LICENSE
Licensing.md
Makefile [FMT] formatting code 2018-06-13 20:17:17 +08:00
readme_zh.md [REV] update readme doc 2018-06-26 18:51:26 +08:00
README.md [REV] update readme doc 2018-06-26 18:51:26 +08:00
release.sh [FMT] fix typo 2018-06-19 17:13:05 +08:00
VERSION.md

Go Report Card GitHub stars Rainbond version Build Status GoDoc

WebsiteDocsPublic Cloud中文README

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 product definition
  • As the basic system to build the cloud native datacenter
  • 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
  • Support application group full backup and recovery, migration of application groups across tenants or across data centers.
  • Pluggable data center supports various types of load balancing, SDN networks, various types of storage systems development
  • Application plug-in system support, flexible extension of application ancillary functions, such as log processing, firewall, traffic analysis, etc
  • 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.
  • Cluster automatic operation and maintenance, monitoring multidimensional indicators.
  • Provide complete business solution cloud delivery process.

Quick Start

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

Architecture

Roadmap

Read the Roadmap.

Control UI

  • Source code creation application process
  • Business application group topology diagram,The network topology, applied relational topology and real-time monitoring are shown here.

Contributing

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

Community

  • WeChat: add WeChat ID "zqg5258423" to join Rainbond WeChat group

License

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

Acknowledgment

Thanks for the following open source project