[agent][deploy] - ImageSyncDLTU.sh - add LTU part

This commit is contained in:
zeaslity
2024-08-22 11:28:16 +08:00
parent cf67df3923
commit 533ab813fd
2 changed files with 63 additions and 7 deletions

View File

@@ -4,6 +4,7 @@ all_image_list_txt="all-cmii-image-list.txt" # 需要修改版本
gzip_image_list_txt="all-gzip-image-list.txt" # 一般不需要修改
oss_prefix_url="https://oss.demo.uavcmlc.com/cmlc-installation"
local_gzip_path="/root/wdd/octopus_image"
DockerRegisterDomain="10.40.51.5:8033" # 需要根据实际修改
HarborAdminPass=V2ryStr@ngPss # 需要跟第一脚本中的密码保持一致
@@ -48,7 +49,6 @@ Download_Load_Tag_Upload() {
print_red "bad arguments"
;;
esac
shift # past argument or value
done
}
@@ -95,10 +95,57 @@ dltu() {
}
Load_Tag_Upload(){
print_green "[LTU] - start to load image from offline !"
while [[ $# -gt 0 ]]; do
case "$1" in
rke)
# print_green "download rke "
local_gzip_path="$local_gzip_path/rke"
mkdir -p ${local_gzip_path}
oss_prefix_url="$oss_prefix_url/rke/"
ltu
shift # past argument
;;
middle)
local_gzip_path="$local_gzip_path/middle"
mkdir -p $local_gzip_path
oss_prefix_url="$oss_prefix_url/middle/"
ltu
shift # past argument
;;
cmii)
local_gzip_path="$local_gzip_path/cmii"
mkdir -p $local_gzip_path
oss_prefix_url="$oss_prefix_url/cmii/"
ltu
shift # past argument
;;
*)
# unknown option
print_red "bad arguments"
;;
esac
shift # past argument or value
done
}
ltu(){
while IFS= read -r file; do
[ -z "${file}" ] && continue
echo "read gzip file full name is $file"
done < "$(find $local_gzip_path -type f -name "*.tar.gz")"
}
test(){
app_name=$(echo "nginx:latest" | sed 's|.*/||g')
echo "extract short name is $app_name"
}
# test
Download_Load_Tag_Upload "middle" "cmii"
#Download_Load_Tag_Upload "rke" "middle" "cmii"
Load_Tag_Upload "rke"