centos7離線安裝k3s

一,介紹

2019年2月26日,Rancher Labs(以下簡稱Rancher)宣布推出輕量級Kubernetes發(fā)行版K3s(已開源),這款產(chǎn)品專為在資源有限的環(huán)境中運(yùn)行Kubernetes的研發(fā)和運(yùn)維人員設(shè)計(jì)。Rancher此次發(fā)布的K3s項(xiàng)目,將滿足在邊緣計(jì)算環(huán)境中運(yùn)行在x86、ARM64和ARMv7處理器上的小型、易于管理的Kubernetes集群日益增長的需求。

image

二,準(zhǔn)備文件

1.所有的container images

k3s-airgap-images-amd64.tar

2.主要的二進(jìn)制文件k3s

k3s

3.下載官方提供的install.sh

install.sh

image

PS:這三個文件,可能比較難下載,可在我的百度網(wǎng)盤里下載,會快些。

鏈接:https://pan.baidu.com/s/12QS-ytdWI1SZ65sreWxqlA

提取碼:w4im

三,導(dǎo)入離線鏡像包

docker load -i k3s-airgap-images-amd64.tar
image

四,將k3s可執(zhí)行文件cp到指定路徑

cp k3s /usr/local/bin/

五,導(dǎo)入環(huán)境變量,忽略下載,并進(jìn)行最小安裝

export INSTALL_K3S_SKIP_DOWNLOAD=true

export INSTALL_K3S_EXEC="--docker --bind-address=192.168.1.111 --cluster-cidr=10.128.0.0/16 --service-cidr=10.129.0.0/16 --kube-apiserver-arg service-node-port-range=30000-50000 --no-deploy traefik --no-deploy servicelb --write-kubeconfig ~/.kube/config --write-kubeconfig-mode 666"

注意:上面的bind-address要依據(jù)具體的安裝機(jī)器進(jìn)行更改!

六,運(yùn)行安裝腳本

sh k3s-install.sh
image

七,查看k3s的節(jié)點(diǎn)和pod

kubectl get node
kubectl get pod -A
image

八,接下來,隨便玩。

九,簡書第一篇,請多多指教。

以上是我親自實(shí)踐的內(nèi)容,更詳細(xì)的講解:

k3s初探:
http://www.itdecent.cn/p/dbc8d9a8374e

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容