bashrpm:
1,找一台能上外网的服务器
2,配置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
3,清空并重载yum
yum clean all && yum makecache
4,下载但不安装如下组件,将其保存在/root/k8s-repo文件夹中
yum install -y kubelet-1.24.4 kubeadm-1.24.4 kubectl-1.24.4 --downloadonly --downloaddir=/root/k8s-repo --disableexcludes=kubernetes ##--downloadonly表示下载不安装,downloaddir指定下载目录,--disableexcludes指定使用的yum源
5,压缩打包rpm包
zip k8s-repo.zip /root/k8s-repo/*
6,将rpm包下载到本地,然后上传到离线服务器中
## kubernetes new rpm
https://mirrors.aliyun.com/kubernetes-new/
bashdocker images:
1,找一台能上外网的服务器并安装docker
2,docker pull <image_name>:<image_version> ##pull所需要的镜像
3,docker save -o <name.tar> <image_name>:<image_version> ##将所需要的镜像打包的tar文件
4,将tar文件下载到本地,然后上传到服务器上
5,ctr -n=k8s.io images import <name.tar> ##解压tar包
本文作者:拾光
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!