ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

从阿里云下载kubeadm rpm格式安装包到本地离线安装

2022-01-20 18:02:49  阅读:351  来源: 互联网

标签:x86 kubernetes rpm 离线 1.9 64 yum kubeadm 安装包


从阿里云下载kubeadm rpm格式安装包到本地

①、配置yum源

# cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=http://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=http://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg
 http://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF

②、查看有哪些版本的kubeadm
篇幅太长,只截取一部分展示

[root@k8s-01 kubeadm-devops]# yum list kubeadm --showduplicates|sort -r
 * updates: mirrors.cqu.edu.cn
Loading mirror speeds from cached hostfile
Loaded plugins: fastestmirror
kubeadm.x86_64                       1.9.9-0                         kubernetes 
kubeadm.x86_64                       1.9.8-0                         kubernetes 
kubeadm.x86_64                       1.9.7-0                         kubernetes 
kubeadm.x86_64                       1.9.6-0                         kubernetes 
kubeadm.x86_64                       1.9.5-0                         kubernetes 
kubeadm.x86_64                       1.9.4-0                         kubernetes 
kubeadm.x86_64                       1.9.3-0                         kubernetes 
kubeadm.x86_64                       1.9.2-0                         kubernetes 
kubeadm.x86_64                       1.9.11-0                        kubernetes 
kubeadm.x86_64                       1.9.1-0                         kubernetes 
kubeadm.x86_64                       1.9.10-0                        kubernetes 
kubeadm.x86_64                       1.9.0-0                         kubernetes 
kubeadm.x86_64                       1.8.9-0                         kubernetes 
kubeadm.x86_64                       1.8.8-0                         kubernetes 
kubeadm.x86_64                       1.8.7-0                         kubernetes 
kubeadm.x86_64                       1.8.6-0                         kubernetes 


③、修改yum.cnf 配置,以便将kubeadm.rpm下载到本地。

编辑yum.cnf文件

cachedir=/var/cache/yum #存放目录
keepcache=1 #1为保存 0为不保存

默认缓存路径:/var/cache/yum/ b a s e a r c h / basearch/ basearch/releasever

[root@k8s-01 kubeadm-devops]# cat /etc/yum.conf 
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=1
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

④、找一台通外网的服务器安装kubeadm 以便缓存rpm安装包

[root@k8s-01 kubeadm-devops]# yum install -y kubelet-1.18.20 kubeadm-1.18.20 kubectl-1.18.20
[root@k8s-01 kubeadm-devops]# cd /var/cache/yum/x86_64/7/kubernetes/packages/
[root@k8s-01 packages]# ls
16f7bea4bddbf51e2f5582bce368bf09d4d1ed98a82ca1e930e9fe183351a653-kubectl-1.18.20-0.x86_64.rpm
67ffa375b03cea72703fe446ff00963919e8fce913fbc4bb86f06d1475a6bdf9-cri-tools-1.19.0-0.x86_64.rpm
7b74bef0dca4f00ce1005168bdff8128479b15358b47b7f1514206789490c01a-kubeadm-1.18.20-0.x86_64.rpm
942aea8dd81ddbe1873f7760007e31325c9740fa9f697565a83af778c22a419d-kubelet-1.18.20-0.x86_64.rpm
db7cb5cb0b3f6875f54d10f02e625573988e3e91fd4fc5eef0b1876bb18604ad-kubernetes-cni-0.8.7-0.x86_64.rpm

可以将以上rpm拷贝到其他服务器执行安装。

标签:x86,kubernetes,rpm,离线,1.9,64,yum,kubeadm,安装包
来源: https://blog.csdn.net/xjjj064/article/details/122606837

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有