您好,登錄后才能下訂單哦!
本篇內容介紹了“Rainbond v5.2.0-beta1有哪些新功能”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
Rainbond系統安裝和運維管理重構為Operator模式,運行于Kubernetes集群內部。
解除對Kubernetes的強依賴關系,Rainbond不再維護Kubernetes集群安裝腳本,推薦使用 easzup
Rainbond-Operator安裝采用Helm包管理工具安裝。
Rainbond系統安裝提供UI界面,實時把控安裝進度,后續版本UI提供系統運維、升級等功能。
安裝提供多種參數可選配置,包括鏡像倉庫、數據庫、ETCD集群等關鍵配置。
系統組件生命周期由Kubernetes和Rainbond-Operator共同維護和管理。
一句話,你有Kubernetes集群(1.13及以上)就可以試試Rainbond帶來的不一樣的體驗。
Rainbond 組件存儲抽象支持存儲類型支持通過Kubernetes StorageClass 擴展,通過增加集群中的StorageClass即可擴充Rainbond支持的存儲類型,目前測試接入的存儲類型包括阿里云盤、Ceph塊設備等
組件存儲模型增加容量、掛載狀態屬性。
應用分享安裝、跨集群遷移等用例中基于簡要算法選擇合適的存儲類型,后續版本中將基于存儲特性指標更加智能選擇。
重構TCP/UDP類訪問策略的負載均衡機制,Upstream的更新機制由過去生成Nginx配置文件并Reload修改為Lua控制的動態更新,無需觸發Reload。
HTTP訪問策略默認支持X-Forwarded-Proto X-Scheme等參數 #591
新增對Rainbond數據中心API,控制臺UI等外網控制入口的代理,集群所有請求統一由網關組件進入。
重構源代碼構建任務運行模式,由管理節點運行變更為Kubernetes Job任務,在集群計算節點運行,進而支持高并發構建任務。
Golang語言Buildingpack升級,增加對Go mod模式依賴包管理的支持,支持Go 1.12 1.13 #613
Java相關語言Buildingpack升級,支持JDK 11 12 13, Maven 3.5.4 3.6.2
PHP語言Buildingpack升級,支持php 7.2.26 7.3.13 版本
NodeJS/NodeJS前端 兩種語言類型支持UI設置構建參數
所有系統組件對ETCD的通信默認支持TLS認證
grctl命令行變更安裝方式,新增grctl gateway
grctl envoy
等功能輔助運維。
組件支持使用privileged模式運行 #333
移除命令行擴充集群節點功能,改由easzup 擴充Kubernetes集群后Rainbond節點自動擴充。
移除“全局共享存儲”存儲類型的自動化安裝(無權限操作宿主機),改由用戶使用簡化命令行工具安裝。
rainbond-ansible 項目僅用于V5.1版本。
“Rainbond v5.2.0-beta1有哪些新功能”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。