kubernetes1.18如何離線安裝

這篇文章主要介紹了kubernetes 1.18如何離線安裝,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都做網(wǎng)站、衢州網(wǎng)絡(luò)推廣、成都微信小程序、衢州網(wǎng)絡(luò)營銷、衢州企業(yè)策劃、衢州品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供衢州建站搭建服務(wù),24小時服務(wù)熱線:18982081108,官方網(wǎng)址:muchs.cn

kuberentes 離線絲滑安裝

為了讓kubernetes安裝與集群節(jié)點管理更絲滑,這次我們是花了大功夫。這次做了很多非常大的更新,并經(jīng)過充分測試與bug修復(fù)讓其穩(wěn)定。

力爭把這個簡單的事做到極致。

剝離定制kubeam功能到sealos中

之前定制kubeadm代碼實現(xiàn)的100年證書功能和localLB,已經(jīng)全部剝離到sealos中,現(xiàn)在已經(jīng)是完完全全原生的kubernetes了。

為了減少對第三方命令行工具的依賴,sealos證書完全是通過調(diào)用golang的庫生成,生成邏輯與kubeadm保持一致,不過把client-go中寫死一年的證書時間變成了一個參數(shù)。

ipvs的localLB斷然也不屑于去調(diào)用類似ipvsadm的工具,也是走系統(tǒng)調(diào)用完成,還順便修復(fù)了netlink和內(nèi)核版本不兼容的問題,這個問題1.18版本的kube-proxy目前一直存在需要升級內(nèi)核解決。

自由的增加刪除master或node節(jié)點

統(tǒng)統(tǒng)一條命令的事,難道找到其它的如此絲滑簡單的方式增刪你集群中的節(jié)點了

超全的kubernetes版本支持

基本官方release的正式版我們都會在1個工作日內(nèi)發(fā)布離線包。 所以基本是全網(wǎng)最快最全,而且為了用戶有更好的下載體驗,放到阿里云oss上了,下載絲滑。

之所以我們這么快得益于我們的打包和自動化測試機器人。

體驗優(yōu)化再優(yōu)化

  • 精簡日志輸出

  • 實時流日志,大部分遠程執(zhí)行命令的工具日志都是同步輸出,就是等到日志執(zhí)行完再返回給標準輸出,而sealos執(zhí)行遠程命令時異步輸出,這就絲滑太多了。

  • lvscare開機ipvs內(nèi)核模塊加載

???? 快速開始

環(huán)境信息

主機名IP地址
master0192.168.0.2
master1192.168.0.3
master2192.168.0.4
node0192.168.0.5

服務(wù)器密碼:123456

只需要準備好服務(wù)器,在任意一臺服務(wù)器上執(zhí)行下面命令即可

# 下載并安裝sealos, sealos是個golang的二進制工具,直接下載拷貝到bin目錄即可, release頁面也可下載
$ wget -c https://sealyun.oss-cn-beijing.aliyuncs.com/latest/sealos && \
    chmod +x sealos && mv sealos /usr/bin 

# 下載離線資源包
$ wget -c https://sealyun.oss-cn-beijing.aliyuncs.com/d551b0b9e67e0416d0f9dce870a16665-1.18.0/kube1.18.0.tar.gz 

# 安裝一個三master的kubernetes集群
$ sealos init --passwd 123456 \
	--master 192.168.0.2  --master 192.168.0.3  --master 192.168.0.4  \
	--node 192.168.0.5 \
	--pkg-url /root/kube1.18.0.tar.gz \
	--version v1.18.0

參數(shù)含義

參數(shù)名含義示例
passwd服務(wù)器密碼123456
masterk8s master節(jié)點IP地址192.168.0.2
nodek8s node節(jié)點IP地址192.168.0.3
pkg-url離線資源包地址,支持下載到本地,或者一個遠程地址/root/kube1.16.0.tar.gz
version資源包對應(yīng)的版本v1.16.0

增加master

???? → sealos join --master 192.168.0.6 --master 192.168.0.7
???? → sealos join --master 192.168.0.6-192.168.0.9  # 或者多個連續(xù)IP

增加node

???? → sealos join --node 192.168.0.6 --node 192.168.0.7
???? → sealos join --node 192.168.0.6-192.168.0.9  # 或者多個連續(xù)IP

刪除指定master節(jié)點

???? → sealos clean --master 192.168.0.6 --master 192.168.0.7
???? → sealos clean --master 192.168.0.6-192.168.0.9  # 或者多個連續(xù)IP

刪除指定node節(jié)點

???? → sealos clean --node 192.168.0.6 --node 192.168.0.7
???? → sealos clean --node 192.168.0.6-192.168.0.9  # 或者多個連續(xù)IP

清理集群

???? → sealos clean

感謝你能夠認真閱讀完這篇文章,希望小編分享的“kubernetes 1.18如何離線安裝”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!

新聞名稱:kubernetes1.18如何離線安裝
URL地址:http://muchs.cn/article38/johepp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊網(wǎng)頁設(shè)計公司、建站公司、營銷型網(wǎng)站建設(shè)、網(wǎng)站內(nèi)鏈、云服務(wù)器

廣告

聲明:本網(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)

手機網(wǎng)站建設(shè)