exemONE 이미지 저장용 shell 추가

This commit is contained in:
ByeonJungHun
2024-04-30 17:16:32 +09:00
parent 1e61d362a3
commit 9eea974b51
2 changed files with 62 additions and 0 deletions

15
exemone_image Executable file
View File

@@ -0,0 +1,15 @@
exem-k8s-agent:1.1.2
exem-container-agent:1.1.2
exemone-postgres:13.13-alpine3.19
kafka:3.3.2-debian-11-r5
redis:7.0.8-alpine3.17
nginx:1.24.0-alpine
clickhouse-server:24.1.5.6-alpine
exemone-alerter:v1.2.3
exemone-core:v1.2.5
exemone-ingester:v1.2.10
exemone-gateway:v1.2.2
exemone-db-agent:v1.2.6
exemone-receiver:v1.2.5
exemone-api:v1.2.17
exemone-front:v1.1.22

47
img_download.sh Executable file
View File

@@ -0,0 +1,47 @@
#!/bin/bash
# 이미지 리스트 설정
img_list="$PWD/exemone_image"
# REPO 설정
repo="harbor.elppa.xyz/exemone"
# Container Image Pull , Tag , Save 여부 설정
PULL=true
TAG=true
SAVE=true
_pull() {
while IFS= read -r img_name; do
echo -e "\n\n\033[93m $img_name Pulling!\n\n\033[0m"
docker pull $repo/$img_name
done < ${img_list}
}
_tag() {
while IFS= read -r img_name; do
echo -e "\n\n\033[93m $img_name Tagging!\n\n\033[0m"
docker tag $repo/$img_name exemone/$img_name
done < ${img_list}
}
_save() {
while IFS= read -r img_name; do
echo -e "\n\n\033[93m $img_name Saving!\n\n\033[0m"
docker save -o $img_name.tar.gz exemone/$img_name
done < ${img_list}
}
main() {
if [ $PULL = true ]; then
_pull
fi
if [ $TAG = true ]; then
_tag
fi
if [ $SAVE = true ]; then
_save
fi
}
main