Rainbond V5.0 Beta公測公告

Rainbond支撐企業應用的開發、架構、交付和運維的全流程,經過「無侵入」架構無縫銜接各種企業應用,底層資源能夠對接和管理IaaS、虛擬機和物理服務器node

Rainbond V5.0即日起開啓Beta版本公測,誠邀廣大用戶試用。linux

Rainbond V5.0版本主要特性:

1. 新增應用網關

(1)移除了原rbd-entrance rbd-lb 兩個組件,增長rbd-gateway組件
(2)支持HTTP、TCP服務訪問策略管理
(3)HTTP策略支持基於域名、訪問路徑、請求頭、Cookie訪問路由控制
(4)支持配置HTTPs規則、HTTP轉HTTPs規則
(5)支持泛域名規則
(6)支持SSL證書管理
(7)支持A/B測試、灰度發佈控制
(8)TCP策略支持基於IP、端口訪問控制
(9)自定義負載均衡策略,目前支持支持輪詢算法,後續測試版本支持一致性Hash算法,Session粘連算法
(10)rbd-gateway支持集羣部署,高可用與流量均攤,可工做於4層高性能軟硬件負載均衡以後。算法

2. 支持對接已有Kubernetes集羣

(1)應用運行時完整重構,提供以應用爲核心的控制器抽象
(2)無狀態服務部署類型更改成Kubernetes Deployment資源
(3)有狀態服務本地存儲、共享存儲提供更改成動態PV,運行時提供Provider
(4)應用狀態維護由集中式更改成分佈式,去除單點間歇性故障
(5)有狀態服務、無狀態服務皆提供自動化滾動升級策略
(6) 默認Kubernetes版本升級到1.10版本 Docker版本升級到17.06版本
(7) 支持社區版本Kubernetes集羣對接windows

3. 源碼構建更新版本,支持Gradle。

(1)Java PHP Python NodeJS Golang .NetCore 各語言可選Runtime版本升級
(2)Java語言支持Gradle源碼構建 ,支持War、Jar包部署
(3)Dockerfile支持多階段構建
(4)支持離線環境下的源碼持續構建(離線環境已具備必要的使用語言包倉庫)服務器

4. 簡化應用操做,優化控制檯體驗。

(1)明肯定義 應用/服務 兩級抽象。
(2)應用Dashboard頁面拓撲圖應用狀態實時刷新。
(3)應用Dashboard頁面增長快捷建立服務組件的流程。
(4)應用Dashboard頁面增長應用級啓動、中止、升級控制。
(5)增長應用網關完整的控制流程頁面 (完成)。
(6)服務組件支持(更新升級)操做 。
(7)服務組件支持源碼構建配置 。
(8)應用安裝支持先安裝,配置後啓動選擇。網絡

5. Windows 支持 (5.0僅做爲測試功能)

(1)node 組件支持windows節點部署,管理windows節點和平臺服務
(2)rbd-chao 組件支持windows節點部署,構建windows應用
(3)服務構建調度支持區分windows和linux應用。
(4)服務運行調度,存儲支持Windows節點。
(5)數據中心鏡像倉庫升級支持Windows鏡像。架構

6. 簡化安裝和維護

(1)系統安裝策略由SaltStack更換爲Ansible
(2)新加windowsutil組件支持傳統程序或腳本部署爲windows服務
(3)支持多配置文件配置節點服務
(4)支持Windows節點下服務守護和健康檢查
(5)grctl多個命令升級改造
(6)內置支持安裝flannel host-gateway網絡負載均衡

Rainbond V5.0 測試安裝方式

wget https://pkg.rainbond.com/releases/common/v5.0/grctl
chmod +x ./grctl
## 更多設置參數,參見 ./grctl init -h
./grctl init --iip <內網ip>

## 須要手動up節點
grctl node up <uid>

## 訪問地址
<管理節點ip>:7070

問題反饋

你在試用過程當中遇到任何問題可在如下連接留言。運維

http://t.goodrain.com/t/rainb...分佈式

相關文章
相關標籤/搜索