引言
Kubernetes(以下簡稱K8s)是Rancher平臺重點支持的一個編排引擎,Rancher K8s具有部署靈活使用方便的特點, 而且Rancher基本是同步更新支持K8s的新版本新組件,用戶也可以選擇部署指定的K8s版本。 但在中國的我們難以深刻體驗這些便利,而服務(wù)全球開發(fā)者的Rancher平臺亦不可能為中國用戶單獨定制,所以給大家分享一下如何優(yōu)化Rancher k8s中國區(qū)的使用體驗。
部署要點
部署之前的操作系統(tǒng)選型上,相對來說我比較推薦ubuntu+docker的組合, 畢竟這個組合在國外使用的用戶比較多,相對來說bug fix的速度也是比較快的, 如果你是一個docker重度用戶,應(yīng)該深知docker本身的bug并不少。
如果是部署一個新的Rancher環(huán)境,我推薦用下面的腳本來啟動,通過設(shè)置DEFAULT_CATTLE_CATALOG_URL, 這樣可以直接指定我定制過的Rancher K8s:
當(dāng)然如果是已經(jīng)部署的Rancher環(huán)境,那就需要在Rancher UI上,做一下簡單的修改, Disable已有的library catalog repo,指向我定制過的即可,注意branch的設(shè)置,網(wǎng)絡(luò)狀況不好的需要耐心等待重新拉取repo內(nèi)容:
在部署agent節(jié)點前,如果是一個干凈的環(huán)境最好,但是如果是曾經(jīng)做過agent節(jié)點, 尤其是之前部署過rancher k8s的,我強烈建議你執(zhí)行一次大掃除,否則會出現(xiàn)各種意想不到的狀況, 大掃除的腳本可以參考執(zhí)行我的這個,具體都做了什么事可自行閱讀:
一切OpenSource
如果你對我在其中的改動頗有疑慮,亦大可放心。我主要是改動兩個地方: fork了rancher-catalog建立了k8s-cn的分支,只要將Rancher的library catalog repo指向我的工程分支即可; fork了kubernetes-package,每次Rancher K8s發(fā)布新版本, 我都會基于該版本建立一個CN分支(如:v1.5.1-rancher1-7-cn), 一切對于中國區(qū)的優(yōu)化修改都會在這個分支上。最終我會更新出中國區(qū)的使用鏡像,并push到鏡像倉庫上, 目前使用的是阿里云的鏡像倉庫(招牌比較大短時間內(nèi)不會倒...)。
參考鏈接:
https://github.com/niusmallnan/rancher-catalog
https://github.com/niusmallnan/kubernetes-package
后續(xù)支持計劃
截止本文寫作之時剛開始支持rancher-k8s v1.5.1-rancher1-7版本,并且作者已在Rancher v1.3.1版本上做了測試。 后續(xù)Rancher官方發(fā)布新版本,文章還會進行同步更新,并繼續(xù)做一些簡單的測試。 后續(xù)考慮加入離線安裝,可以指定本地鏡像倉庫,依賴鏡像一鍵導(dǎo)入等方便的功能。
如果在使用中發(fā)現(xiàn)各種疑難雜癥,作者的郵箱niusmallnan@gmail.com已向你敞開,你還可以隨時在Rancher中國微信技術(shù)交流群中找到作者,以及一票熱愛Docker、熱愛開源的伙伴。
原文來源:Rancher Labs
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
分享標(biāo)題:強力優(yōu)化Rancherk8s中國區(qū)的使用體驗-創(chuàng)新互聯(lián)
URL地址:http://www.rwnh.cn/article28/dgcpcp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、網(wǎng)站策劃、服務(wù)器托管、企業(yè)建站、移動網(wǎng)站建設(shè)、網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容