centos 離線安裝K8S


centos 離線安裝K8S

前提條件:centos已經安裝了docker。
我的是centos7.6,已經安裝了docker。

第一步:獲取相關的鏡像

在虛擬機上,安裝一個K8Smaster節點,將相關的鏡像,導出備用。鏡像如:

第二步:獲取安裝kubeadm,kubelet,kubectl的rpm安裝文件。

根據在虛擬機中安裝的版本(yum list installed |grep kube 查看版本),在 http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/Packages/ 中,根據版本下載。可以在centos中,使用wget 下載。

第三步:導入鏡像,執行rpm。

將獲取到的鏡像,rpm文件,傳輸到目標服務器上。docker load 導入鏡像到docker,進入rpm所在的目錄,執行

rpm -ivh *.rpm --nodeps --force

這時候,k8s的三駕馬車kubectl、kubeadm、kubelet就安裝好了,cni網絡組件還有cri_tools組件也會安裝。使用命令 yum list installed |grep kube即可查看。
剩下的步驟,參考 https://www.cnblogs.com/Fengyinyong/p/14682770.html 或者 https://www.cnblogs.com/Fengyinyong/p/14904755.html

參考網址:https://zhuanlan.zhihu.com/p/166009935

http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/Packages/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM