diff --git a/download_offline_packages.sh.j2 b/download_offline_packages.sh.j2 index a080b3b..03cb996 100644 --- a/download_offline_packages.sh.j2 +++ b/download_offline_packages.sh.j2 @@ -14,14 +14,6 @@ echo "[1] 下载 依赖包" cd $TMP/deps apt install --download-only nfs-common rpcbind cp /var/cache/apt/archives/*.deb . -echo "📥 下载 crictl" -curl -L https://github.com/kubernetes-sigs/cri-tools/releases/download/${CRICLT_VERSION}/crictl-${CRICLT_VERSION}-linux-${ARCH}.tar.gz -o crictl-${CRICLT_VERSION}-linux-${ARCH}.tar.gz -echo "📥 下载 CNI plugins" -curl -L https://github.com/containernetworking/plugins/releases/download/${CNI_VERSION}/cni-plugins-linux-${ARCH}-${CNI_VERSION}.tgz -o cni-plugins.tgz - -echo "📥 下载 containerd" -CONTAINERD_URL="https://github.com/containerd/containerd/releases/download/v${CONTAINERD_VERSION}/containerd-${CONTAINERD_VERSION}-linux-${ARCH}.tar.gz" -curl -L ${CONTAINERD_URL} -o containerd.tar.gz echo "[2] 下载 Kubernetes 二进制 {{ kubernetes.version }}" @@ -35,7 +27,7 @@ chmod +x kubeadm kubelet kubectl cd $curdir echo "[3] 下载镜像(kubeadm config images)" $TMP/bin/kubeadm config images list --kubernetes-version {{ kubernetes.version }} > $TMP/images/images.txt -for img in "${images[@]}"; do +for img in "${cat $TMP/images/images.txt}"; do echo "Pull image: $img" docker pull $img docker save -o $TMP/images/$(echo $img | tr '/:' '_').tar $img