Rancher常用操作及名詞概念解析-創(chuàng)新互聯(lián)

前言:

創(chuàng)新互聯(lián)建站自2013年創(chuàng)立以來,先為岱岳等服務(wù)建站,岱岳等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為岱岳企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

    關(guān)于Rancher安裝請參考Rancher-Server部署,此文操作過程是基于以上部署環(huán)境進(jìn)行演示。關(guān)于Rancher是做什么,能完成哪些功能,有哪些優(yōu)據(jù)點(diǎn)請自行了解。

    本文主要介紹以下幾點(diǎn)

  1. 什么是環(huán)境

    1. 如何添加環(huán)境

  2. 什么是應(yīng)用棧

    1. 如何添加,刪除,修改應(yīng)用棧

  3. 什么是服務(wù)

    1. 如何添加,刪除,升級服務(wù)

  4. 什么是主機(jī)

    1. 如何添加,刪除,管理主機(jī)

什么是環(huán)境:

    一般情況下項(xiàng)目分為測試環(huán)境,開發(fā)環(huán)境和線上環(huán)境。或者不同的項(xiàng)目組使用不同的環(huán)境,比如A項(xiàng)目環(huán)境,B項(xiàng)目環(huán)境。由此可見Rancher支持統(tǒng)一管理多環(huán)境需求,針對不同環(huán)境,可以使用不同的環(huán)境模板,比如開發(fā)環(huán)境中使用的網(wǎng)絡(luò)模式可以為ipsec,而測試環(huán)境和線上環(huán)境可以使用vxlan網(wǎng)絡(luò)模式。不同的環(huán)境之間完全隔離,但可以實(shí)現(xiàn)統(tǒng)一管理,還可以針對不同的用戶分配不同的環(huán)境,比如Admin用戶可以管理所有環(huán)境,那么Admin用戶可以查看所有環(huán)境的配置并管理,A用戶只能管理測試環(huán)境,那么A用戶登錄只能查看到測試環(huán)境的配置,無法查看其它環(huán)境的配置。

什么是應(yīng)用棧:

    在我的理解,應(yīng)用棧就是一組相同的服務(wù)的集合,比如DB應(yīng)用棧,WEB應(yīng)用棧,注冊中心應(yīng)用棧,LB負(fù)載均衡應(yīng)用棧等

什么是服務(wù):

    服務(wù)就是由一組(至少1個)相同鏡像,相同配置啟動的容器,并提供相同的服務(wù)。比如可以由nginx鏡像創(chuàng)建一個web服務(wù),這個服務(wù)里面至有1個以上的容器,并暴露同樣的端口到宿主機(jī)(如果暴露端口那么需要調(diào)度這些容器分別在不同主機(jī)上運(yùn)行,否則會端口沖突),映射同樣的目錄等這些配置,這就是服務(wù)

什么是主機(jī):

    在我們安裝好Rancher-Server后我們至少必須添加1臺主機(jī),因?yàn)槲覀兊娜萜骶褪窃谶@些主機(jī)上面運(yùn)行的。所以可以理解為一臺主機(jī),就是Rancher-Server管理了一個Agent節(jié)點(diǎn)。主機(jī)可以是虛擬機(jī),也可以是物理機(jī),主機(jī)不限地理位置,只要能與Server端通訊及可進(jìn)行管理

通過上面的簡單介紹我們已經(jīng)明白了一些基礎(chǔ)概念,那么接下來就開始以圖片的方式演示這些功能的基本使用方法:

首先在訪問我們的Server管理平臺默認(rèn)情況下不需要輸入密碼,這樣是不安全的,所以我們還應(yīng)該配置認(rèn)證,另外可根據(jù)個人使用習(xí)慣調(diào)整顯示語言為中文(90%支持中文)操作方法如下:

  1. 首次打開管理平臺會提示一個歡迎界面,主要是基本界面和一個文檔的鏈接,去掉“√”點(diǎn)擊Got It及可

  2. 默認(rèn)語言可能顯示為英文,這時(shí)候單擊右下角的“English”選擇“簡體中文”及可顯示為中文

  3. 光標(biāo)放在“系統(tǒng)管理”選上“訪問控制”打開如下圖所示:然后選擇“LOACL”,再配置好第一個管理員用戶,后點(diǎn)擊“啟動訪問控制”即可

    Rancher常用操作及名詞概念解析

  4. 添加主機(jī)步驟如下:

    單擊“基礎(chǔ)架構(gòu)”>“主機(jī)”然后點(diǎn)擊“添加主機(jī)”,首先添加主機(jī)會提示主機(jī)默認(rèn)注冊的URL,默認(rèn)是使用IP地址,如果是集群環(huán)境,把URL改為DNS可解析的域名。然后保存,進(jìn)入到添加主機(jī)界面,只需要在第4步填寫被添加主機(jī)的IP地址,然后復(fù)制下面的連接到被添加主機(jī)上面執(zhí)行,然后點(diǎn)擊關(guān)閉,等待會就會就會出現(xiàn)一臺主機(jī)在操作界面

    Rancher常用操作及名詞概念解析

  5. 主機(jī)界面描述:通過以下界面我們可以看到,上面顯示了主機(jī)的計(jì)算機(jī)名,IP地址,Docker版本號,以及CPU,內(nèi)存硬盤等信息,下面還有主機(jī)上面所運(yùn)行的容器,容器所屬的應(yīng)用棧(Stack)信息,默認(rèn)我們在啟動一個Agent的時(shí)候就會啟動一些基礎(chǔ)的容器,比如健康檢查,高度,網(wǎng)絡(luò)管理等,這些需要啟動的窗口,都可以通過我們的環(huán)境配置來指定默認(rèn)啟動些窗口,后面會介紹,如何環(huán)境管理。

    Rancher常用操作及名詞概念解析

    通過此界面主機(jī)的右上角三個點(diǎn)的按鈕可以對主機(jī)進(jìn)行編輯,修改描述信息,添加標(biāo)簽,查看主機(jī)管理API等信息,還可以直接點(diǎn)擊主機(jī)名,查看主機(jī)的負(fù)載壓力等更詳細(xì)的信息

  6. 現(xiàn)在繼續(xù)按上面的方法,再添加一臺主機(jī),這樣就可以組成一個小型的集群環(huán)境,過程不再演示

  7. 接下來我們需要添加醫(yī)院應(yīng)用棧,單擊“應(yīng)用?!比缓簏c(diǎn)擊“添加應(yīng)用棧”輸入棧名和描述信息,點(diǎn)擊創(chuàng)建即可,創(chuàng)建好默認(rèn)進(jìn)入到當(dāng)前棧配置里面,我這里創(chuàng)建的是Web應(yīng)用棧

    Rancher常用操作及名詞概念解析

  8. 下圖顯示的就是棧配置,我們可以單擊圖片中的“添加服務(wù)”來啟動我們的容器,比如我們現(xiàn)在要啟動兩個Nginx鏡像,然后實(shí)現(xiàn)負(fù)載均衡

    Rancher常用操作及名詞概念解析

  9. 單擊上圖“添加服務(wù)”如現(xiàn)如下所示窗口:填寫好名稱,也就是容器啟動時(shí)指定的名稱,選擇鏡像中填寫需要從哪個鏡像啟動,如果沒有找到該鏡像會自動從默認(rèn)站點(diǎn)pull該鏡像啟動,一般情況下推薦搭建個私有倉庫,然后選擇要暴露的端口,這里我們先不暴露,后面通過創(chuàng)建負(fù)載均衡來調(diào)度,然后下面還有一些配置,根據(jù)自己需求進(jìn)行設(shè)置,最后點(diǎn)擊創(chuàng)建即可,如果需要從網(wǎng)上下載鏡像,這樣速度有點(diǎn)慢,需要等一會,服務(wù)就會顯示為“Active”狀態(tài),說明啟動成功

    Rancher常用操作及名詞概念解析

  10. 剛才我們在創(chuàng)建服務(wù)的時(shí)候默認(rèn)只啟動了一個容器,我們可以點(diǎn)擊剛創(chuàng)建“nginx”服務(wù)進(jìn)去,然后點(diǎn)擊左側(cè)的“+-”來對容器進(jìn)行增加或者刪除(如下圖所示),同樣還可以單擊服務(wù)最右側(cè)的三個點(diǎn)按鈕對服務(wù)進(jìn)行升級,升級也就是更改一些容器啟動的配置信息,界面如同添加服務(wù)一樣

    Rancher常用操作及名詞概念解析

  11. 這時(shí)候我們的容器還無法訪問,因?yàn)闆]有暴露端口,所以這時(shí)候我們還需要按照前面的方法新增一個LB的應(yīng)用棧,然后再到LB應(yīng)用棧里面新增一個“負(fù)載均衡”服務(wù),再添加服務(wù)的時(shí)候選擇“添加負(fù)載均衡器”,如下圖所示:輸入Name,然后在第一個Port下面輸入需要暴露的端口,然后在Target處選擇剛創(chuàng)建的nginx服務(wù),然后再最后的Port輸入對應(yīng)到容器里面的端口,點(diǎn)擊創(chuàng)建及可

    Rancher常用操作及名詞概念解析

  12. 我們的創(chuàng)建nginx服務(wù),和負(fù)載均衡器的時(shí)候我們都沒有指定在哪臺主機(jī)上面運(yùn)行,系統(tǒng)會自動調(diào)度,根據(jù)壓力負(fù)載進(jìn)行調(diào)度,也可以為主機(jī)創(chuàng)建標(biāo)簽,然后根據(jù)標(biāo)簽自已調(diào)度。當(dāng)負(fù)載均衡器啟動成功后如下圖所示,單擊中間的端口號就可以直接訪問我們的nginx歡迎頁面了,這里我們默認(rèn)我們負(fù)載均衡器也是只運(yùn)行了一個,我們可以在每臺主機(jī)上面運(yùn)行一個相同的負(fù)載均衡器,然后在前端再加個nginx負(fù)載均衡,這樣就實(shí)現(xiàn)交叉負(fù)載均衡,此負(fù)載均衡器會根據(jù)后端服務(wù)容器的增加減少,然后配置文件也會做自動的同步更新,默認(rèn)使用的是haproxy調(diào)試

    Rancher常用操作及名詞概念解析

  13. 新建用戶:單擊“系統(tǒng)管理”然后“訪問控制”再然后“管理賬號”最后“添加賬號”添加一個普通賬號一會創(chuàng)建環(huán)境時(shí)使用,賬號類型選擇“用戶”

  14. 添加環(huán)境:把光標(biāo)左上角放到“Default”(默認(rèn)環(huán)境名稱為Default)然后點(diǎn)擊“環(huán)境管理”打開如下所示界面,根據(jù)下圖所示可以看出,我們總共只有一個Default環(huán)境,有5個默認(rèn)的環(huán)境模板,我們可以在這里添加環(huán)境模板,或者就基于現(xiàn)有模板添加新的環(huán)境

    Rancher常用操作及名詞概念解析

  15. 我們這里就直接使用現(xiàn)有模板就可以了,單擊“Add Environment”,然后輸入環(huán)境名稱,選擇環(huán)境所使用的模板,然后再到最下面配置,輸入剛創(chuàng)建的用戶名,單擊最后邊的“+”號,添加到下面,然后再選擇此賬號的對此環(huán)境的權(quán)限,單擊創(chuàng)建及可

    Rancher常用操作及名詞概念解析

通過以上簡單的學(xué)習(xí)我們已經(jīng)完成了一些簡單功能的實(shí)現(xiàn),很多有意思的功能還需要大家自行測試,發(fā)現(xiàn),后續(xù)還會繼續(xù)分享一些簡單的使用如API,vxlan,外部DNS,容器之間相互通訊等問題,更多高級使用后續(xù)也會作為單獨(dú)的知識點(diǎn)進(jìn)行分享

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

網(wǎng)頁標(biāo)題:Rancher常用操作及名詞概念解析-創(chuàng)新互聯(lián)
分享URL:http://bm7419.com/article28/cdgjcp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、建站公司App設(shè)計(jì)、網(wǎng)站設(shè)計(jì)公司、企業(yè)網(wǎng)站制作、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管