Rainbond Roadmap
This document defines the roadmap for Rainbond development.
5.0 (预计2018年12月12日发布release)
- 服务网关rbd-gateway发布
- 更好的支持Openresty, 严格保证数据一致性。
- 更好的支持多节点集群,将集群数据更改模式从Push更改为Pull并就近缓存
- 进一步简化服务网关模块复杂度
- 支持IP池管理和分配
- 支持Http高级路由设置
- 支持Https和证书自动生成
- 支持泛域名和域名rewrite
- 支持ingress资源
- 支持helm部署
- 应用运行时应用控制部分增加对自定义k8s资源的支持。
- 应用模块增加基于helm源码构建应用。
- 应用核心抽象更改-应用市场、应用备份等逻辑跟随修改。
- 升级默认Kubernetes版本到 v1.10及以上 并支持社区版本
- 应用运行时增加对kubernetes的存储、网络的深入支持
- 应用部署逻辑、升级逻辑尽使用kubernetes的控制逻辑
- 升级默认Docker版本到 v17.09及以上 并支持社区版本
- 应用运行时日志处理部分重新实现
- 安装流程优化
- 支持基于已存在kubernetes集群或docker安装
关于更多 Rainbond 5.X RoadMap 的讨论和需求收集
- 支持基于已存在kubernetes集群或docker安装
V3.7 2018-08-15
About system stability
- management service progress guardian by systemd uniformly.
- support management node offline.
- support for all node and management service health checks.
- support for automatic offline of major fault nodes.
- tenant resource statistics task single node run.
[x] Support to set alarm rules and connect
Prometheus-Altermanager
alarm system
About application manage[x] support .netcore(2.1) source code build application in linux os.
- support SVN code repository.
- support application build automatically based on API ,
gitea webhook
andgogs webhook
- support application + plugin share to market
About Security policy upgrade- [x] Region api support TLS Two-way authentication- [x] [UI] support user registration for secondary verification by manager.
About install- [x] Support complete offline installation- [x] Support install mulit manage nodes
History version
V3.6
_Estimated release time: 2018-06-15_The current version focuses on supporting the infrastructure of the microservice architecture, service governance, service backup & restore & migration.
- Support the ServiceMesh micro service framework out of the box
- Support Application for grayscale publishing and A/B testing
- Support Limiting and Circuit breaker
- Support Intelligent routing
- Support flow analysis that differentiates sources,This is shown in the topology
- Support Application group backup and restore
- Support Application group migration across datacenters and across tenants
- Support share plugin to market and install from market
- MySQL backup and restore plugin
- PostgreSQL backup and restore plugin
- MongoDB backup and restore plugin
- Log collect plugin
- WAF plugin
- Support Export applications from the application market
- Export dockercompse specification
- Export rainbond-app specification
- Support batch offline import applications to the application market
- Management service HA support
- Region DB support CockroachDB
- UI DB support TiDB
- Support auto-building based on git webhook
- Support In-station letter announcement
- Monitoring module automatically finds monitoring targets and automatically configures them
- Compute node monitoring
- Management service monitoring
- Accurate user permission control, support custom roles
- Update rbd-dns to support for custom generic domain name resolution and cluster level one domain default resolution