1. 程式人生 > >開源PaaS Rainbond釋出v3.7.2版本,幫助企業快速構建應用市場

開源PaaS Rainbond釋出v3.7.2版本,幫助企業快速構建應用市場

Rainbond(雲幫)是"以應用為中心”的開源PaaS,深度整合基於Kubernetes的容器管理、ServiceMesh微服務架構最佳實踐、多型別CI/CD應用構建與交付、多資料中心資源管理等技術,為使用者提供雲原生應用全生命週期解決方案,構建應用與基礎設施、應用與應用、基礎設施與基礎設施之間互聯互通的生態體系,滿足支撐業務高速發展所需的敏捷開發、高效運維和精益管理需求。

3.7.2版主要特性是,提供企業應用市場全流程管理,像安裝管理手機應用一樣簡單易用。

Rainbond企業應用市場與傳統意義上的映象倉庫不同之處在於,它基於映象倉庫、包倉庫和物件儲存等儲存系統支援,通過“以應用為核心”的抽象包裝,簡化使用。同時定義了支援大型、分散式企業應用模型,並針對企業應用模型提供持續構建、一鍵釋出、線上安裝、不間斷升級、離線匯入/匯出、執行等全流程的管理。處於執行態的業務系統的多個元件執行狀態可以進行全量備份,既可以在異常情況下進行恢復,也可以進行跨雲遷移。企業應用市場對內可作為模組複用,應用共享的管理平臺,對外可作為企業軟體服務的交付平臺,同時支撐標準化交付和個性化交付。

功能列表

應用釋出和安裝

基於Rainbond提供的通過原始碼、映象等多種途徑建立1-N個服務元件構成業務系統,一鍵即可構建應用模型併發布到應用市場中,根據不同場景需求和可見級別服務於不同的業務場景。

應用市場定義了支援大型分散式的數字化業務系統的企業應用模型,包含每個服務元件的資源及配置、外掛資源及配置、拓撲關係、部署關係等,即使是大型複雜業務系統也可以在製作完成後一鍵釋出和安裝。

更多說明見文件【應用釋出和安裝】

應用釋出

應用安裝

企業應用市場

致力於提供AppStore級別的企業應用市場體驗,Rainbond定義了企業級通用應用(業務系統)市場來取代傳統映象市場,業務性更強大。企業應用市場內的應用,可以是企業/使用者的作品,也可以是商品。

更多說明見文件【企業應用市場】

應用列表

應用共享與交付

通過Rainbond,複雜的業務系統將可以藉助網路或離線應用包在不同的環境中快速交付,安裝速度和易用性遠超傳統交付。除了標準Rainbond應用模型以外,同時還支援匯出docker-compose模型脫離Rainbond平臺便捷交付。

更多說明見文件 【應用交付】

應用匯出

應用匯入

規模化叢集安裝

Rainbond v3.7.2提供簡單清晰的多型別環境部署安裝機制,包括單節點Demo環境、3節點測試環境以及5個以上節點生產環境,詳見說明文件

基礎平臺更加穩定

為了進一步保障生產環境下的系統穩定性,Rainbond v3.7.2版本修復並改進了涉及服務負載均衡閘道器、應用執行時、系統服務運維、排程系統等模組。

文件更新

快速上手rainbond

示例:如何製作一個可分享的雲市應用?

企業應用市場使用手冊

BUG修復

  • 修復服務元件記憶體監控在某些型別服務上的顯示異常BUG#136
  • 修復了有狀態服務建立本地儲存失敗的BUG #135
  • 修復了映象建立的服務不支援基於自定義API對接第三方平臺進行自動部署的BUG
  • 修復了頻繁重啟應用導致部分叢集資源未清理的BUG#134
  • 修復了Docker映象建立服務的啟動命令不生效BUG #133
  • 修復了通過某些私有映象倉庫建立應用導致應用無法正常啟動的BUG #124
  • 修復了匯出的應用壓縮包格式不正確的問題 #122
  • 修復了svn不支援http&https倉庫地址的問題
  • 修復了節點健康屬性未包含kubelet健康專案的問題 #118
  • 修復了節點健康狀態恢復未自動恢復排程的BUG#112
  • 修復了部分元件健康檢查策略錯誤的問題
  • 修復了rbd-dns等元件日誌量過大打滿磁碟的問題
  • 修復了應用構建版本包自動清理過程中的30天未構建全量清理的BUG #137
  • 修復了grctl無法檢視操作日誌的BUG #141
  • 修復了rbd-api資料初始化重複的BUG #138

已知BUG

  • 對於同時具備HTTP、TCP埠且都需要對外提供訪問的應用(如gitlab),在進行快捷重啟操作後部分埠負載均衡規則出現未生效的情況。

    臨時處理方式:採用先關閉後啟動的方式進行重啟

  • 進行應用匯入匯出時rbd-chaos元件涉及大檔案讀寫時,由於系統page-cache導致容器記憶體使用量較大。issues #117

    臨時處理方式:我們已經移除了管理節點對元件容器的資源限制以避免OOM,正常情況下系統核心會在機器記憶體緊張時清理page-cache,此外使用者可以通過手動清理 sync; echo 1 > /proc/sys/vm/drop_caches 釋放記憶體佔用

快速訪問