最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Rancher部署配置開源Rainbond云原生應(yīng)用管理平臺(tái)

 更新時(shí)間:2022年04月21日 10:07:35   作者:Rainbond?作者  
這篇文章主要為大家介紹了Rancher部署配置開源Rainbond云原生應(yīng)用管理平臺(tái),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

前言

本文適用于正在使用 Rancher 或?qū)?Rancher 有所了解的用戶

Rancher,Kubernetes 生態(tài)中成功的開源項(xiàng)目,其定位 “Run Kubernetes Everywhere”。

Rancher 可以幫助開發(fā)者快速搭建云、邊、端多維度的 Kubernetes 集群,并提供多個(gè)集群資源 UI 化的管理體系。

Rainbond 定位“企業(yè)應(yīng)用全生命周期管理“,類似于 Rancher 的定位說法應(yīng)該是“Run Application Everywhere”

。Rainbond 的開源用戶一直一來都面臨一個(gè)缺陷,就是集群監(jiān)控、可視化管理方面 Rainbond 的開源版本不提供。

因此結(jié)合 Rancher 不失是一個(gè)開源場景中的解決方式。 對于 Rancher 的用戶而言,你或許可以嘗試使用 Rainbond 來管理你的應(yīng)用,你將感受到與 Rancher 不一樣的高效和簡單。

通過閱讀 Rainbond 相關(guān)的文檔,你會(huì)發(fā)現(xiàn) Rainbond 在服務(wù)于企業(yè)的應(yīng)用開發(fā)、應(yīng)用運(yùn)維、應(yīng)用交付方面獨(dú)特的產(chǎn)品魅力。

接下來將帶你在 Rancher 之上完成 Rainbond 系統(tǒng)的安裝。

前提條件

具有一套穩(wěn)定可用的 Rancher 環(huán)境,若還沒有可參考 Rancher 安裝部署文檔

Kubernetes 集群具有至少 4GB 以上的空閑調(diào)度內(nèi)存

Kubernetes 版本在 1.13 及以上

Kubernetes 集群至少有一個(gè) 80/443 端口未被占用的節(jié)點(diǎn)

開始安裝

添加 Rainbond Operator 到應(yīng)用商店

將 Rainbond Operator 添加到 Rancher 的應(yīng)用商店中。

1.在應(yīng)用商店頁面中,單擊添加應(yīng)用商店

2.輸入名稱(比如 Rainbond-Operator)和 商店 URL 地址 輸入

https://gitee.com/rainbond/rainbond-operator

Rancher 會(huì)在指定的代碼倉庫中搜尋存在的 Helm Chart,由于國內(nèi)網(wǎng)絡(luò)原因,使用 rainbond-operator 在 gitee 的地址。

4.Helm 版本選擇Helm v3

Rainbond-operator chart 使用 Helm v3 規(guī)范定義,因此必須選擇 Helm v3 版本。

5.單擊創(chuàng)建完成應(yīng)用商店添加。

6.回到應(yīng)用商店頁面中,單擊啟動(dòng)

7.單擊刷新,等 Rancher 同步完后,就可以看到剛才新加的 Rainbond Operator 了。

安裝 Rainbond Operator

在 Rancher 中啟動(dòng) Rainbond Operator。

1.單擊識(shí)別出的 rainbond-operator Chart,開始 Chart 的安裝。

2.將命名空間修改為rbd-system

注意,目前命名空間只能設(shè)置為 rbd-system, 根據(jù)rainbond-operator Chart 默認(rèn)的配置進(jìn)行安裝。

3.單擊啟動(dòng),會(huì)跳轉(zhuǎn)到應(yīng)用列表頁面,等待rainbond-operator的狀態(tài)到 Active。

這個(gè)過程會(huì)從公網(wǎng)獲取 rainbond-operator 的相關(guān)鏡像,因此其啟動(dòng)時(shí)間極大的取決于您的網(wǎng)絡(luò)環(huán)境。

訪問 Rainbond 安裝 UI,完善集群配置

rainbond-operator 啟動(dòng)完成后在暴露 30008 提供集群配置和安裝過程的 UI 展示服務(wù)。因此請?jiān)L問主機(jī)IP:30008進(jìn)入 Rainbond Operator UI 頁面。

配置項(xiàng)目中包括鏡像倉庫配置、數(shù)據(jù)庫配置和存儲(chǔ)配置,請根據(jù)你所在環(huán)境的實(shí)際情況考慮是否自助提供以上服務(wù)(高可用生產(chǎn)環(huán)境我們建議自助提供)。當(dāng)然默認(rèn)情況下 Rainbond 會(huì)自動(dòng)安裝以上服務(wù)。

另外兩個(gè)關(guān)鍵性配置是網(wǎng)關(guān)節(jié)點(diǎn)和構(gòu)建節(jié)點(diǎn)的選擇。默認(rèn)情況下 Rainbond 將自動(dòng)選擇 Kubernetes 的適合的管理節(jié)點(diǎn)。網(wǎng)關(guān)節(jié)點(diǎn)安裝rbd-gateway網(wǎng)關(guān)服務(wù),因此需要占用80, 443等關(guān)鍵端口。

構(gòu)建節(jié)點(diǎn)作為 Rainbond 進(jìn)行鏡像構(gòu)建的節(jié)點(diǎn),最好選擇存儲(chǔ)和計(jì)算資源充足的節(jié)點(diǎn)。

倘若以上兩個(gè)配置項(xiàng)沒有獲取的默認(rèn)值,比如你的集群中已經(jīng)沒有80端口空閑的節(jié)點(diǎn)時(shí),你可能需要進(jìn)行以下操作:

1.使用 IP 地址搜索其他可用節(jié)點(diǎn)并選擇。

2.若集群中已無可用節(jié)點(diǎn),比如你只有一個(gè)節(jié)點(diǎn)且已安裝Ingress Controller,那么你可以修改 Ingress Controller 的 hostNetwork 設(shè)為 false,或者修改它的端口為非 80, 443 端口。然后重新進(jìn)行 Rainbond 安裝。若有多個(gè)節(jié)點(diǎn)時(shí)可考慮將Ingress Controller從某個(gè)節(jié)點(diǎn)驅(qū)離,讓出端口資源給 Rainbond 使用。

完成配置后,即可單擊 配置完成,開始安裝。安裝過程中 Rainbond 將獲取所有需要的鏡像并上傳到本地鏡像倉庫中,然后啟動(dòng)所有 Rainbond 的組件。此過程大概20分鐘, 與您的網(wǎng)絡(luò)環(huán)境相關(guān)。

基于 Rancher 的 Rainbond 運(yùn)維參考

在 Rainbond 的安裝和使用過程中,都可以使用 Rancher 運(yùn)維 Rainbond。比如查看 Rainbond 各組件運(yùn)行狀態(tài)與日志,按需擴(kuò)容 Rainbond 各組件。

查看 Rainbond 各組件運(yùn)行狀態(tài)與日志

在工作負(fù)載頁面中,找到命名空間 rbd-system,查看 Rainbond 各組件的狀態(tài),事件和日志。也可以實(shí)時(shí)監(jiān)控某個(gè)組件工作負(fù)載,包括 CPU,內(nèi)存,網(wǎng)絡(luò)數(shù)據(jù)包等。
如果某個(gè)組件異常了,可以通過以上的信息進(jìn)行排查;必要的時(shí)候,可以把其上傳到社區(qū),或提交 Issues 到Rainbond-Operator

按需擴(kuò)容 Rainbond 各組件

當(dāng)某個(gè) Rainbond 組件的負(fù)載過高的時(shí)候,可以用 Rancher 增加該組件的副本數(shù),分?jǐn)傄恍┴?fù)載;相對地,可以用 Rancher 減少 Rainbond 組件的副本數(shù)。

當(dāng)需要對 Rainbond 組件進(jìn)行排錯(cuò)的時(shí)候,可能需要修改組件的啟動(dòng)參數(shù),或者環(huán)境變量。這時(shí)候,就可以使用 Rancher 進(jìn)行修改。

Rancher用戶使用Rainbond優(yōu)勢

  • 無需深入學(xué)習(xí) Kubernetes 各類資源的使用方式

Rainbond 使用云原生應(yīng)用模型的方式提供給用戶智能化、簡單的應(yīng)用開發(fā)管理模式。不管是簡單應(yīng)用還是復(fù)雜的微服務(wù)架構(gòu),整個(gè)開發(fā)部署過程無需開發(fā)者深入學(xué)習(xí) Kubernetes 相關(guān)知識(shí)。

  • 標(biāo)準(zhǔn)的云原生 12 要素應(yīng)用管理模式

你或許聽說過云原生 12 要素,作為目前推薦的云原生應(yīng)用開發(fā)模式。Rainbond 應(yīng)用模型對云原生 12 要素進(jìn)行了充分的實(shí)踐,使用 Rainbond,天然地使你的代碼滿足云原生要求。

  • 從源代碼到云端

常用的開發(fā)語言(Java、PHP、Python、Golang、NodeJS、.NetCore)無需定義 Dockerfile、無需定義 Kubernetes 部署方式即可完成持續(xù)構(gòu)建、持續(xù)部署。

  • 標(biāo)準(zhǔn)應(yīng)用多集群交付

Rainbond 提供多種方式便于開發(fā)者在多個(gè)集群,多個(gè)環(huán)境中快速交付應(yīng)用,獲取 SaaS 化應(yīng)用交付體驗(yàn)。

  • 微服務(wù)架構(gòu)

Rainbond 內(nèi)置 ServiceMesh 微服務(wù)架構(gòu)治理框架,所有部署組件按照微服務(wù)的治理思路進(jìn)行管理,微服務(wù)治理功能開箱即用的。

參考視頻

https://player.bilibili.com/player.html?aid=625675438

Rancher安裝Rainbond進(jìn)行云原生應(yīng)用管理

常見問題

  • Rancher 已經(jīng)部署的應(yīng)用能否直接由 Rainbond 接管

這個(gè)問題是大多數(shù)用戶的疑問,我們希望達(dá)成 Rainbond 可以自動(dòng)化的接管 Rancher 部署的應(yīng)用。然而遺憾的是由于 Rancher 即同類型平臺(tái)部署應(yīng)用時(shí)目前都不會(huì)遵循標(biāo)準(zhǔn)規(guī)范(比如OAM),導(dǎo)致我們很難 100% 兼容的轉(zhuǎn)換 Rancher 已經(jīng)部署的應(yīng)用成為 Rainbond 應(yīng)用模型。因此目前我們還是推薦用戶直接使用 Rainbond 提供的基于源代碼、基于鏡像快速的重新部署應(yīng)用(相對于部分轉(zhuǎn)化后再進(jìn)行人工干預(yù)優(yōu)化更節(jié)省時(shí)間)。同時(shí)也便于用戶在這個(gè)過程中了解 Rainbond 應(yīng)用管理的機(jī)制和流程。

  • Rainbond 部署的應(yīng)用是否可以從 Rancher 視圖中進(jìn)行管理

Rainbond 部署到 Kubernetes 集群中的資源都是由 Rainbond 控制器進(jìn)行創(chuàng)建、升級和回收,使用 Rainbond 定義的資源創(chuàng)建規(guī)范。我們并不推薦用戶在 Rancher 中直接對這些資源進(jìn)行修改。但可以進(jìn)行觀測,比如日志觀測、資源監(jiān)控觀測等等。

  • Rainbond 與 Rancher 是否會(huì)在同個(gè)方向上競爭

從兩個(gè)產(chǎn)品從功能上來說存在一定交叉,但各有偏重點(diǎn)。特別是在開源路線上我們肯定會(huì)避免重復(fù)的造輪子,同時(shí)盡可能結(jié)合社區(qū)優(yōu)秀的解決方案為用戶提供完整的價(jià)值體驗(yàn)。

以上就是Rancher部署配置開源Rainbond云原生應(yīng)用管理平臺(tái)的詳細(xì)內(nèi)容,更多關(guān)于Rancher部署Rainbond云原生應(yīng)用的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 如何在Centos中搭建 K8s 1.23 集群

    如何在Centos中搭建 K8s 1.23 集群

    文章詳細(xì)介紹了在CentOS上搭建Kubernetes 1.23集群的步驟,包括準(zhǔn)備環(huán)境、安裝Kubernetes軟件包、上傳離線鏡像、初始化集群、添加節(jié)點(diǎn)、安裝網(wǎng)絡(luò)插件以及測試驗(yàn)證,感興趣的朋友一起看看吧
    2025-03-03
  • 在AWS-EC2中安裝Minikube集群的詳細(xì)過程

    在AWS-EC2中安裝Minikube集群的詳細(xì)過程

    這篇文章主要介紹了在AWS-EC2中安裝Minikube集群,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-06-06
  • 云原生技術(shù)持久化存儲(chǔ)PV與PVC

    云原生技術(shù)持久化存儲(chǔ)PV與PVC

    這篇文章主要介紹了云原生技術(shù)持久化存儲(chǔ)PV與PVC
    2022-03-03
  • k8s高可用集群安裝教程

    k8s高可用集群安裝教程

    本文給大家介紹k8s高可用集群安裝教程,本文通過圖文示例相結(jié)合給大家介紹的非常詳細(xì),感興趣的朋友一起看看吧
    2025-03-03
  • Kubernetes中crictl的詳細(xì)用法教程與應(yīng)用實(shí)戰(zhàn)記錄

    Kubernetes中crictl的詳細(xì)用法教程與應(yīng)用實(shí)戰(zhàn)記錄

    crictl作為Kubernetes的容器運(yùn)行時(shí)接口(CRI)的命令行工具,為Kubernetes的調(diào)試和管理提供了強(qiáng)大的支持,通過本文的詳細(xì)介紹,你應(yīng)該已經(jīng)掌握了crictl的基本安裝、配置、常用命令以及高級用法,需要的朋友可以參考下
    2024-07-07
  • k8s安裝CICD?devtron過程詳解

    k8s安裝CICD?devtron過程詳解

    這篇文章主要為大家介紹了k8s安裝CICD?devtron過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • 一文搞懂K8S中的NodeSelector

    一文搞懂K8S中的NodeSelector

    NodeSelector是Kubernetes用于指定Pod運(yùn)行節(jié)點(diǎn)的機(jī)制,通過節(jié)點(diǎn)上的標(biāo)簽(label)來選擇性地調(diào)度Pod,增加調(diào)度的靈活性和精確性,首先需要給節(jié)點(diǎn)打上標(biāo)簽,本文給大家介紹K8S中的NodeSelector,感興趣的朋友一起看看吧
    2024-10-10
  • k8s?pod如何使用sriov

    k8s?pod如何使用sriov

    這篇文章主要介紹了k8s?pod如何使用sriov問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 詳解Rainbond內(nèi)置ServiceMesh微服務(wù)架構(gòu)

    詳解Rainbond內(nèi)置ServiceMesh微服務(wù)架構(gòu)

    這篇文章主要為大家介紹了詳解Rainbond內(nèi)置ServiceMesh微服務(wù)架構(gòu),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-04-04
  • Kubernetes實(shí)現(xiàn)CI與CD配置教程

    Kubernetes實(shí)現(xiàn)CI與CD配置教程

    這篇文章主要為大家介紹了基于Kubernetes實(shí)現(xiàn)CI與CD配置教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05

最新評論

左权县| 新兴县| 武宣县| 甘孜| 泰安市| 阳春市| 九龙县| 三明市| 东海县| 晋宁县| 襄樊市| 青海省| 平远县| 峡江县| 乌苏市| 泰州市| 江口县| 林芝县| 天津市| 宣汉县| 射洪县| 康乐县| 乐都县| 寻乌县| 瑞昌市| 辽宁省| 甘洛县| 巴林左旗| 汉川市| 那坡县| 汉川市| 常山县| 汾阳市| 武胜县| 安顺市| 黄大仙区| 荣成市| 赤壁市| 卢龙县| 桂平市| 永济市|