本系列文章:
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到昭陽(yáng)網(wǎng)站設(shè)計(jì)與昭陽(yáng)網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類(lèi)型包括:網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋昭陽(yáng)地區(qū)。
第一章:九析帶你玩轉(zhuǎn) rancher - 安裝篇
第二章:九析帶你玩轉(zhuǎn) rancher - 導(dǎo)入集群篇
1 rancher 導(dǎo)入 k8s 集群
????????你已經(jīng)安裝好了 k8s 集群。你不喜歡噼里啪啦的鍵盤(pán)聲。你只喜歡滴滴滴的鼠標(biāo)聲。你告訴你自己,你不是一個(gè)打字員。于是你選擇把已經(jīng)建好的集群導(dǎo)入到 rancher 里。
????????打開(kāi)瀏覽器,登陸 rancher。有沒(méi)有看到,它在向你問(wèn)好,是不是很客氣?是不是不玩它就對(duì)不起它。
????????我不知道為什么 rancher 的設(shè)計(jì)者要選擇 “cattle” 作為吉祥物,于是我打開(kāi)金山詞霸搜索了一下,于是我知道為什么了。
????????好吧,我承認(rèn)我跑題了,我們還是導(dǎo)入 k8s 集群吧。登陸進(jìn) rancher 之后,選擇右上方的“添加集群按鈕”。
????????選擇“導(dǎo)入”:
????????給你的集群起個(gè)名字,不用太有儀式感,隨意就好,這跟 k8s 集群本身沒(méi)啥關(guān)系。它僅僅只是一個(gè)別名,有點(diǎn)象征意義而已。寫(xiě)完名字,點(diǎn)擊“創(chuàng)建”按鈕。
????????好啦,下一步就比較關(guān)鍵了,這里你需要將 k8s 集群跟 rancher 真正關(guān)聯(lián)在一起了。看到下面這一大坨是不是很為難,不知道該選哪個(gè)?好吧,還是直接復(fù)制最后一個(gè)吧。復(fù)制完以后先 不要點(diǎn)擊“完成”,因?yàn)槌跏蓟瘯r(shí)間比較長(zhǎng),我怕你有挫折感,怕你懷疑人生。聽(tīng)哥的話,先往下看。
????????我們來(lái)審視一下下面的語(yǔ)句,看看它到底想干啥。光看但不要執(zhí)行下面的語(yǔ)句:
curl --insecure -sfL https://10.110.101.103/v3/import/wh3x4pzv2lzx7j4z6qh56jkl9qndpnmx9qltrwkn8f862lhvjc9hs4.yaml | kubectl apply -f -
????????是不是很簡(jiǎn)單,語(yǔ)句的作用就是下載 rancher 針對(duì) k8s 的自定義資源文件,并直接交給 k8s 的客戶端 kubectl 執(zhí)行。既然如此,為了更直觀,我們分 2 步來(lái)操作。
????????首先下載 rancher 的自定義資源文件。語(yǔ)句如下:
curl --insecure https://10.110.101.103/v3/import/wh3x4pzv2lzx7j4z6qh56jkl9qndpnmx9qltrwkn8f862lhvjc9hs4.yaml -o rancher-imp-k8s.yaml
????????kubectl 執(zhí)行下載到本地的 rancher-imp-k8s.yaml 文件。
kubectl apply -f rancher-imp-k8s.yaml
????????執(zhí)行成功之后,再回到瀏覽器,點(diǎn)擊“完成”按鈕。
????????由下圖可知,rancher 已經(jīng)跟你的 k8s 集群關(guān)聯(lián)在一起了。
????????點(diǎn)擊集群名稱,可以查看當(dāng)前 k8s 集群的 dashboard。
????????再回到控制臺(tái),輸入下面語(yǔ)句確認(rèn)一下?tīng)顟B(tài),確保一切正常。
????????現(xiàn)在你可以喝杯濃咖,回味一下整個(gè)過(guò)程了。