美文网首页
containerd 手动下载 k8s 镜像(aliyuncs

containerd 手动下载 k8s 镜像(aliyuncs

作者: 偷油考拉 | 来源:发表于2024-02-27 15:52 被阅读0次

    k8s 镜像预下载

    如果在不受限网络,可以执行 kubeadm config images pull 下载。

    如果在中国大陆,可以执行如下脚本预下载。
    脚本如下

    #/bin/bash
    
    k8s_url="registry.k8s.io"
    mirror_url="registry.cn-hangzhou.aliyuncs.com/google_containers"
    
    img_list=(`/var/lib/minikube/binaries/v1.28.3/kubeadm config images list`)
    
    for i in ${img_list[@]}
    do
            echo "--------------------------------------------- $i ----------------------------------------> starting ..."
            #img=`echo $i|cut -d/  -f2-`
            img=`echo $i|awk '{ sub(/.*\//, ""); print }'`
            echo $img;
            ctr -n=k8s.io images pull $mirror_url/$img
            ctr -n=k8s.io images tag $mirror_url/$img $k8s_url/$img
            ctr -n=k8s.io images del $mirror_url/$img
            echo "--------------------------------------------- $i ----------------------------------------> end"
            echo
            echo
    done
    
    #for i in `/var/lib/minikube/binaries/v1.28.3/kubeadm config images list`;do 
    #       echo "---------->";
    #       echo $i;
    #done
    
    crictl image ls
    

    相关文章

      网友评论

          本文标题:containerd 手动下载 k8s 镜像(aliyuncs

          本文链接:https://www.haomeiwen.com/subject/btatzdtx.html