摘要:但身在中國的我們難以深刻體驗這些便利,而服務全球開發者的平臺亦不可能為中國用戶多帶帶定制,所以給大家分享一下如何優化中國區的使用體驗。最終我會更新出中國區的使用鏡像,并到鏡像倉庫上,目前使用的是阿里云的鏡像倉庫招牌比較大短時間內不會倒。
引言
Kubernetes(以下簡稱K8s)是Rancher平臺重點支持的一個編排引擎,Rancher K8s具有部署靈活使用方便的特點, 而且Rancher基本是同步更新支持K8s的新版本新組件,用戶也可以選擇部署指定的K8s版本。 但身在中國的我們難以深刻體驗這些便利,而服務全球開發者的Rancher平臺亦不可能為中國用戶多帶帶定制,所以給大家分享一下如何優化Rancher k8s中國區的使用體驗。
部署要點部署之前的操作系統選型上,相對來說我比較推薦ubuntu+docker的組合, 畢竟這個組合在國外使用的用戶比較多,相對來說bug fix的速度也是比較快的, 如果你是一個docker重度用戶,應該深知docker本身的bug并不少。
如果是部署一個新的Rancher環境,我推薦用下面的腳本來啟動,通過設置DEFAULT_CATTLE_CATALOG_URL, 這樣可以直接指定我定制過的Rancher K8s:
當然如果是已經部署的Rancher環境,那就需要在Rancher UI上,做一下簡單的修改, Disable已有的library catalog repo,指向我定制過的即可,注意branch的設置,網絡狀況不好的需要耐心等待重新拉取repo內容:
在部署agent節點前,如果是一個干凈的環境最好,但是如果是曾經做過agent節點, 尤其是之前部署過rancher k8s的,我強烈建議你執行一次大掃除,否則會出現各種意想不到的狀況, 大掃除的腳本可以參考執行我的這個,具體都做了什么事可自行閱讀:
一切OpenSource如果你對我在其中的改動頗有疑慮,亦大可放心。我主要是改動兩個地方: fork了rancher-catalog建立了k8s-cn的分支,只要將Rancher的library catalog repo指向我的工程分支即可; fork了kubernetes-package,每次Rancher K8s發布新版本, 我都會基于該版本建立一個CN分支(如:v1.5.1-rancher1-7-cn), 一切對于中國區的優化修改都會在這個分支上。最終我會更新出中國區的使用鏡像,并push到鏡像倉庫上, 目前使用的是阿里云的鏡像倉庫(招牌比較大短時間內不會倒...)。
參考鏈接:
https://github.com/niusmallna...
https://github.com/niusmallna...
后續支持計劃截止本文寫作之時剛開始支持rancher-k8s v1.5.1-rancher1-7版本,并且作者已在Rancher v1.3.1版本上做了測試。 后續Rancher官方發布新版本,文章還會進行同步更新,并繼續做一些簡單的測試。 后續考慮加入離線安裝,可以指定本地鏡像倉庫,依賴鏡像一鍵導入等方便的功能。
如果在使用中發現各種疑難雜癥,作者的郵箱niusmallnan@gmail .com已向你敞開,你還可以隨時在Rancher中國微信技術交流群中找到作者,以及一票熱愛Docker、熱愛開源的伙伴。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26792.html
摘要:但身在中國的我們難以深刻體驗這些便利,而服務全球開發者的平臺亦不可能為中國用戶單獨定制,所以給大家分享一下如何優化中國區的使用體驗。最終我會更新出中國區的使用鏡像,并到鏡像倉庫上,目前使用的是阿里云的鏡像倉庫招牌比較大短時間內不會倒。 引言 Kubernetes(以下簡稱K8s)是Rancher平臺重點支持的一個編排引擎,Rancher K8s具有部署靈活使用方便的特點, 而且Ranc...
摘要:里程碑更新支持添加自定義節點此次更新之前的版本只支持和,而如今的最新版本,用戶可以在創建集群時添加了自定義節點了。連接成功后,將按照用戶指定的角色所指示的方式為該節點安裝相應的組件。 Rancher是一個開源的全棧化企業級容器管理平臺,用戶在Rancher可視化界面上以點選的方式,即可一鍵完成所有容器基礎設施(網絡、存儲、負載均衡等)的對接與部署,確保容器在任何基礎架構上(公私有云、虛...
摘要:官方于上宣布將在下一個企業版中支持。本次上毫無疑問地成為一個劃時代的里程碑,本次大會最大的新聞莫過于官方宣布支持。容器技術作為云計算發展的新階段正改變著服務交付的方式,更影響著云計算的未來。 Docker官方于DockerCon EU 2017上宣布將在下一個Docker企業版中支持Kubernetes。容器編排之戰似乎勝負已分,Kubernetes即將一統天下?容器市場下一步會如何發...
摘要:官方于上宣布將在下一個企業版中支持。本次上毫無疑問地成為一個劃時代的里程碑,本次大會最大的新聞莫過于官方宣布支持。容器技術作為云計算發展的新階段正改變著服務交付的方式,更影響著云計算的未來。 Docker官方于DockerCon EU 2017上宣布將在下一個Docker企業版中支持Kubernetes。容器編排之戰似乎勝負已分,Kubernetes即將一統天下?容器市場下一步會如何發...
摘要:教你如何在中國區加速部署,且實現自定義設置擁有鏡像的倉庫與其命名空間。然而對于中國玩家而言,由于谷歌鏡像倉庫的原因,很多時候的使用體驗并不順滑。在往期發布的文章加速安裝文檔中,我們有講解過如何通過修改應用商店地址來實現加速部署。 教你如何在中國區加速部署k8s,且實現自定義設置擁有k8s鏡像的倉庫與其命名空間。 概述 Kubernetes是一個強大的容器編排工具,幫助用戶在可伸縮性系統...
閱讀 644·2023-04-25 15:49
閱讀 3099·2021-09-22 15:13
閱讀 1235·2021-09-07 10:13
閱讀 3467·2019-08-29 18:34
閱讀 2556·2019-08-29 15:22
閱讀 499·2019-08-27 10:52
閱讀 677·2019-08-26 18:27
閱讀 3009·2019-08-26 13:44