Rainbond支撐企業應用的開發、架構、交付和運維的全流程,經過「無侵入」架構無縫銜接各種企業應用,底層資源能夠對接和管理IaaS、虛擬機和物理服務器node
Rainbond V5.0即日起開啓Beta版本公測,誠邀廣大用戶試用。linux
(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層高性能軟硬件負載均衡以後。算法
(1)應用運行時完整重構,提供以應用爲核心的控制器抽象 (2)無狀態服務部署類型更改成Kubernetes Deployment資源 (3)有狀態服務本地存儲、共享存儲提供更改成動態PV,運行時提供Provider (4)應用狀態維護由集中式更改成分佈式,去除單點間歇性故障 (5)有狀態服務、無狀態服務皆提供自動化滾動升級策略 (6) 默認Kubernetes版本升級到1.10版本 Docker版本升級到17.06版本 (7) 支持社區版本Kubernetes集羣對接windows
(1)Java
PHP
Python
NodeJS
Golang
.NetCore
各語言可選Runtime版本升級 (2)Java語言支持Gradle
源碼構建 ,支持War、Jar包部署 (3)Dockerfile支持多階段構建 (4)支持離線環境下的源碼持續構建(離線環境已具備必要的使用語言包倉庫)服務器
(1)明肯定義 應用/服務 兩級抽象。 (2)應用Dashboard頁面拓撲圖應用狀態實時刷新。 (3)應用Dashboard頁面增長快捷建立服務組件的流程。 (4)應用Dashboard頁面增長應用級啓動、中止、升級控制。 (5)增長應用網關完整的控制流程頁面 (完成)。 (6)服務組件支持(更新升級)操做 。 (7)服務組件支持源碼構建配置 。 (8)應用安裝支持先安裝,配置後啓動選擇。網絡
(1)node 組件支持windows節點部署,管理windows節點和平臺服務 (2)rbd-chao 組件支持windows節點部署,構建windows應用 (3)服務構建調度支持區分windows和linux應用。 (4)服務運行調度,存儲支持Windows節點。 (5)數據中心鏡像倉庫升級支持Windows鏡像。架構
(1)系統安裝策略由SaltStack更換爲Ansible (2)新加windowsutil組件支持傳統程序或腳本部署爲windows服務 (3)支持多配置文件配置節點服務 (4)支持Windows節點下服務守護和健康檢查 (5)grctl多個命令升級改造 (6)內置支持安裝flannel host-gateway網絡負載均衡
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
你在試用過程當中遇到任何問題可在如下連接留言。運維