摘要:年月日,發(fā)布版本,本次版本更新帶來了全新的應(yīng)用市場(chǎng)交付體驗(yàn),并對(duì)源碼類服務(wù)的運(yùn)行機(jī)制架構(gòu)服務(wù)管理等方面做了大量?jī)?yōu)化。發(fā)布社區(qū)公開應(yīng)用。我們正在進(jìn)行的是將應(yīng)用轉(zhuǎn)化為應(yīng)用存放于應(yīng)用市場(chǎng)中供用戶直接安裝使用。
2019年7月8日,Rainbond發(fā)布5.1.5版本,本次版本更新帶來了全新的應(yīng)用市場(chǎng)交付Pipeline體驗(yàn),并對(duì)源碼類服務(wù)的運(yùn)行機(jī)制、ServiceMesh架構(gòu)、服務(wù)管理等方面做了大量?jī)?yōu)化。
Rainbond:支撐企業(yè)應(yīng)用的開發(fā)、架構(gòu)、交付和運(yùn)維的全流程,通過“無侵入”架構(gòu)無縫銜接各類企業(yè)應(yīng)用,底層資源可以對(duì)接和管理IaaS、虛擬機(jī)和物理服務(wù)器。
發(fā)布版本:5.1.5
版本更新:推薦
更新范圍:應(yīng)用市場(chǎng)、源碼構(gòu)建、ServiceMesh架構(gòu)、日志收集
下面為大家?guī)碓敿?xì)的版本解讀:
Rainbond應(yīng)用市場(chǎng)體驗(yàn)升級(jí)
Rainbond應(yīng)用市場(chǎng)一直以來都是Rainbond的重點(diǎn)方向,有用戶會(huì)問,Helm社區(qū)目前越來越成熟,應(yīng)用越來越多,你們?yōu)槭裁床贿z余力做自己的應(yīng)用市場(chǎng)。不可否認(rèn),Helm應(yīng)用規(guī)范已經(jīng)得到了Kubernetes社區(qū)用戶的認(rèn)可,越來越多的開源應(yīng)用企業(yè)在貢獻(xiàn)Helm應(yīng)用。但是,用過的人都知道,Helm應(yīng)用規(guī)范是技術(shù)性要求很高的應(yīng)用打包方式,要制作一個(gè)優(yōu)秀的Helm應(yīng)用,其難度甚至遠(yuǎn)遠(yuǎn)超出Kubernetes原生規(guī)范。Rainbond項(xiàng)目的目標(biāo)是讓廣大用戶無需學(xué)習(xí)Kubernetes技術(shù)(甚至無需學(xué)習(xí)容器技術(shù))即可將自己的應(yīng)用在云上開發(fā)、交付和運(yùn)維。Rainbond應(yīng)用市場(chǎng)的目標(biāo)就是讓所有開發(fā)者能夠低門檻的,一鍵完成從代碼到應(yīng)用完整交付。
本次升級(jí)我們帶來如下功能:
支持直接從云端安裝應(yīng)用到本地。 過去的版本中我們不得不先完成從云端同步到本地市場(chǎng),再選擇安裝應(yīng)用安裝,過程略微繁瑣且隱含較深,現(xiàn)在你可以直接查看到云端應(yīng)用并直接安裝。
云端應(yīng)用市場(chǎng)直接安裝應(yīng)用
發(fā)布私有的應(yīng)用到云端應(yīng)用市場(chǎng),交付給你想要交付的Rainbond用戶。 應(yīng)用市場(chǎng)為每個(gè)應(yīng)用中的所有介質(zhì)資源進(jìn)行加密授權(quán),發(fā)布的私有應(yīng)用只有你授權(quán)的用戶可以下載安裝,跨云交付將非常簡(jiǎn)單。
發(fā)布社區(qū)公開應(yīng)用。 Rainbond應(yīng)用流通將攜帶發(fā)布人的信息,你可以將你的企業(yè)應(yīng)用上云推廣了。
除此之外,Helm應(yīng)用那么多如何讓Rainbond用戶可以直接安裝也是我們必須要解決的問題。我們正在進(jìn)行的是將Helm應(yīng)用轉(zhuǎn)化為Rainbond應(yīng)用存放于Rainbond應(yīng)用市場(chǎng)中供用戶直接安裝使用。這個(gè)進(jìn)程請(qǐng)關(guān)注:https://market.goodrain.com/h...
ServiceMesh架構(gòu)支持入站網(wǎng)絡(luò)治理
本次版本繼續(xù)對(duì)ServiceMesh架構(gòu)進(jìn)行優(yōu)化,數(shù)據(jù)面板層面envoy版本升級(jí)到v1.9.0版本。控制面板層面增加了入站方向的網(wǎng)絡(luò)治理支持,包括基于連接數(shù)、并發(fā)請(qǐng)求數(shù)等條件的連接熔斷功能,同時(shí)引入了基于第三方限流服務(wù)的全局限流功能。優(yōu)化了XDS控制器,有效比對(duì)資源的實(shí)際變化,有效降低推送到envoy的更新事件頻率。
ServiceMesh透明化架構(gòu)植入
Rainbond用戶只需要開通相應(yīng)的插件即可將業(yè)務(wù)服務(wù)與ServiceMesh架構(gòu)相結(jié)合。
新增綜合網(wǎng)絡(luò)治理插件,支持入站網(wǎng)絡(luò)治理
其他功能優(yōu)化
源碼構(gòu)建的服務(wù)版本介質(zhì)由slug包更改為容器鏡像,源碼類服務(wù)的運(yùn)行將不再依賴于分布式文件系統(tǒng),運(yùn)行環(huán)境支持版本化控制。
服務(wù)構(gòu)建任務(wù)是一個(gè)消耗管理節(jié)點(diǎn)資源的動(dòng)作,批量的服務(wù)構(gòu)建如果不受限制將導(dǎo)致管理節(jié)點(diǎn)的資源耗盡。此次更新帶來了構(gòu)建任務(wù)的并發(fā)限制,最大并行任務(wù)數(shù)取決于當(dāng)前管理節(jié)點(diǎn)的CPU核數(shù)。未能執(zhí)行的任務(wù)將在消息系統(tǒng)中等待。
優(yōu)化了服務(wù)訪問策略自動(dòng)以環(huán)境變量形式注入服務(wù)的策略,便于服務(wù)能夠獲取當(dāng)前服務(wù)的訪問策略,對(duì)于部分Web類服務(wù)非常有用。
更改了服務(wù)插件與應(yīng)用運(yùn)行時(shí)的通信地址,由過去Docker0網(wǎng)橋網(wǎng)卡地址更改為節(jié)點(diǎn)IP地址,如此移除了過去版本對(duì)Docker0網(wǎng)橋網(wǎng)卡IP地址的依賴。避免了如下異常情況出現(xiàn):性能分析數(shù)據(jù)無法獲取, 服務(wù)發(fā)現(xiàn)工作異常
服務(wù)容器的標(biāo)準(zhǔn)輸出和錯(cuò)誤輸出日志收集方式由之前的node服務(wù)從docker進(jìn)程獲取更改為node服務(wù)從宿主機(jī)日志文件獲取,減小docker進(jìn)程的壓力,同時(shí)減小了日志呈現(xiàn)給用戶的延遲時(shí)間。
優(yōu)化了grctl service get命令,便于用戶之間查看服務(wù)的容器運(yùn)行狀態(tài)。
BUG修復(fù)
修復(fù)自定義服務(wù)訪問域名訪問數(shù)據(jù)被忽略的BUG。
修復(fù)服務(wù)連接信息前端未顯示分頁模塊導(dǎo)致顯示不全的BUG。
修復(fù)服務(wù)構(gòu)建版本、已刪除服務(wù)持久化數(shù)據(jù)自動(dòng)清理未正常工作的BUG,新版本中默認(rèn)開啟清理。
應(yīng)用備份時(shí)更改備份策略為只備份服務(wù)當(dāng)前運(yùn)行的構(gòu)建版本,減小備份數(shù)據(jù),提供備份成功率。
修復(fù)了應(yīng)用市場(chǎng)安裝應(yīng)用第一次未構(gòu)建成功,后續(xù)無法繼續(xù)構(gòu)建的BUG。
修復(fù)了服務(wù)環(huán)境變量與連接信息轉(zhuǎn)移未生效的BUG。
修復(fù)了應(yīng)用升級(jí)時(shí),新增的服務(wù)包含插件無法直接完成插件掛載的BUG。
修復(fù)了節(jié)點(diǎn)更改節(jié)點(diǎn)屬性后元數(shù)據(jù)不自動(dòng)更改的BUG。
修復(fù)了NodeJS語言類型設(shè)置Runtime版本失敗無法編譯的BUG。
版本安裝
當(dāng)前版本為5.1系列最新版本,從發(fā)布之日起安裝的5.1版本系列平臺(tái)即時(shí)最新的5.1.5版本,安裝參考:
Rainbond集群安裝
版本升級(jí)
升級(jí)要求和注意事項(xiàng)
V5.1.5版本支持從V5.1.2-V5.1.4版本升級(jí),如果你還未升級(jí)到V5.1.2版本,參考V5.1.x版本升級(jí)文檔,先升級(jí)至V5.1.2版本:
grctl version, 例如版本顯示如下:Rainbond grctl v5.1.4-release-1b49703-2019-05-19-10
升級(jí)過程會(huì)重啟管理服務(wù),因此只有單管理節(jié)點(diǎn)的集群會(huì)短暫影響控制臺(tái)操作,請(qǐng)選擇合理的升級(jí)時(shí)間段 。
下載 5.1.5 更新包
離線包鏡像大小約650MB,需要保證當(dāng)前集群磁盤可用空間至少不低于2G
# Rainbond 組件升級(jí)包 wget https://pkg.rainbond.com/offline/5.1/rainbond.images.2019-07-07-5.1.5.tgz -O /grdata/services/offline/rainbond.images.upgrade.5.1.5.tgz # 升級(jí)腳本包 wget https://pkg.rainbond.com/offline/5.1/rainbond-ansible.upgrade.5.1.5.tgz -O /grdata/services/offline/rainbond-ansible.upgrade.5.1.5.tgz
解壓安裝腳本,執(zhí)行升級(jí)腳本
rm -rf /tmp/rainbond-ansible rm -rf /grdata/services/offline/upgrade tar xf /grdata/services/offline/rainbond-ansible.upgrade.5.1.5.tgz -C /tmp/ cd /tmp/rainbond-ansible/scripts/upgrade/ bash ./upgrade.sh
升級(jí)完成驗(yàn)證
執(zhí)行 grctl cluster確定所有服務(wù)和節(jié)點(diǎn)運(yùn)行正常
grctl version 確認(rèn)版本已升級(jí)到5.1.5,運(yùn)行組件鏡像版本為 v5.1.5-release
升級(jí)如有問題,請(qǐng)至社區(qū)反饋。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/75220.html
摘要:發(fā)布復(fù)雜微服務(wù)架構(gòu)整體升級(jí)和回滾今天為大家?guī)硐盗械谒膫€(gè)更新版本,本次版本更新的主要內(nèi)容是復(fù)雜微服務(wù)架構(gòu)應(yīng)用整體升級(jí)和回滾,能實(shí)現(xiàn)復(fù)雜微服務(wù)架構(gòu)的持續(xù)交付,和復(fù)雜架構(gòu)企業(yè)級(jí)應(yīng)用快速交付和升級(jí),另外還有一些小的優(yōu)化和的修復(fù)。 Rainbond 5.1.4發(fā)布, 復(fù)雜微服務(wù)架構(gòu)整體升級(jí)和回滾 今天為大家?guī)鞷ainbond 5.1系列第四個(gè)更新版本,本次版本更新的主要內(nèi)容是復(fù)雜微服務(wù)架構(gòu)應(yīng)...
摘要:發(fā)布復(fù)雜微服務(wù)架構(gòu)整體升級(jí)和回滾今天為大家?guī)硐盗械谒膫€(gè)更新版本,本次版本更新的主要內(nèi)容是復(fù)雜微服務(wù)架構(gòu)應(yīng)用整體升級(jí)和回滾,能實(shí)現(xiàn)復(fù)雜微服務(wù)架構(gòu)的持續(xù)交付,和復(fù)雜架構(gòu)企業(yè)級(jí)應(yīng)用快速交付和升級(jí),另外還有一些小的優(yōu)化和的修復(fù)。 Rainbond 5.1.4發(fā)布, 復(fù)雜微服務(wù)架構(gòu)整體升級(jí)和回滾 今天為大家?guī)鞷ainbond 5.1系列第四個(gè)更新版本,本次版本更新的主要內(nèi)容是復(fù)雜微服務(wù)架構(gòu)應(yīng)...
摘要:發(fā)布復(fù)雜微服務(wù)架構(gòu)整體升級(jí)和回滾今天為大家?guī)硐盗械谒膫€(gè)更新版本,本次版本更新的主要內(nèi)容是復(fù)雜微服務(wù)架構(gòu)應(yīng)用整體升級(jí)和回滾,能實(shí)現(xiàn)復(fù)雜微服務(wù)架構(gòu)的持續(xù)交付,和復(fù)雜架構(gòu)企業(yè)級(jí)應(yīng)用快速交付和升級(jí),另外還有一些小的優(yōu)化和的修復(fù)。 Rainbond 5.1.4發(fā)布, 復(fù)雜微服務(wù)架構(gòu)整體升級(jí)和回滾 今天為大家?guī)鞷ainbond 5.1系列第四個(gè)更新版本,本次版本更新的主要內(nèi)容是復(fù)雜微服務(wù)架構(gòu)應(yīng)...
閱讀 3898·2021-11-17 09:33
閱讀 1205·2021-10-09 09:44
閱讀 406·2019-08-30 13:59
閱讀 3484·2019-08-30 11:26
閱讀 2185·2019-08-29 16:56
閱讀 2857·2019-08-29 14:22
閱讀 3154·2019-08-29 12:11
閱讀 1280·2019-08-29 10:58