本系列文章:
瀏覽器
第一章:九析帶你玩轉 rancher - 安裝篇app
第二章:九析帶你玩轉 rancher - 導入集羣篇curl
1 rancher 導入 k8s 集羣ide
你已經安裝好了 k8s 集羣。你不喜歡噼裏啪啦的鍵盤聲。你只喜歡滴滴滴的鼠標聲。你告訴你本身,你不是一個打字員。因而你選擇把已經建好的集羣導入到 rancher 裏。url
打開瀏覽器,登錄 rancher。有沒有看到,它在向你問好,是否是很客氣?是否是不玩它就對不起它。spa
我不知道爲何 rancher 的設計者要選擇 「cattle」 做爲吉祥物,因而我打開金山詞霸搜索了一下,因而我知道爲何了。設計
好吧,我認可我跑題了,咱們仍是導入 k8s 集羣吧。登錄進 rancher 以後,選擇右上方的「添加集羣按鈕」。3d
選擇「導入」:orm
給你的集羣起個名字,不用太有儀式感,隨意就好,這跟 k8s 集羣自己沒啥關係。它僅僅只是一個別名,有點象徵意義而已。寫完名字,點擊「建立」按鈕。blog
好啦,下一步就比較關鍵了,這裏你須要將 k8s 集羣跟 rancher 真正關聯在一塊兒了。看到下面這一大坨是否是很爲難,不知道該選哪一個?好吧,仍是直接複製最後一個吧。複製完之後先 不要 點擊「完成」,由於初始化時間比較長,我怕你有挫折感,怕你懷疑人生。聽哥的話,先往下看。
咱們來審視一下下面的語句,看看它到底想幹啥。光看但不要執行下面的語句:
curl --insecure -sfL https://10.110.101.103/v3/import/wh2x4pzv2lzx7j4z6qh46jkl9qndpnmx9qltrwkn8f862lhvjc9hs4.yaml | kubectl apply -f -
是否是很簡單,語句的做用就是下載 rancher 針對 k8s 的自定義資源文件,並直接交給 k8s 的客戶端 kubectl 執行。既然如此,爲了更直觀,咱們分 2 步來操做。
首先下載 rancher 的自定義資源文件。語句以下:
curl --insecure https://10.110.101.103/v3/import/wh2x4pzv2lzx7j4z6qh46jkl9qndpnmx9qltrwkn8f862lhvjc9hs4.yaml -o rancher-imp-k8s.yaml
kubectl 執行下載到本地的 rancher-imp-k8s.yaml 文件。
kubectl apply -f rancher-imp-k8s.yaml
執行成功以後,再回到瀏覽器,點擊「完成」按鈕。
由下圖可知,rancher 已經跟你的 k8s 集羣關聯在一塊兒了。
點擊集羣名稱,能夠查看當前 k8s 集羣的 dashboard。
再回到控制檯,輸入下面語句確認一下狀態,確保一切正常。
如今你能夠喝杯濃咖,回味一下整個過程了。