exemONE 이미지 저장용 shell 추가
This commit is contained in:
15
exemone_image
Executable file
15
exemone_image
Executable 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
47
img_download.sh
Executable 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
|
||||||
Reference in New Issue
Block a user