diff options
| author | fumingwei <[email protected]> | 2024-08-20 19:05:39 +0800 |
|---|---|---|
| committer | 付明卫 <[email protected]> | 2024-08-30 10:20:36 +0000 |
| commit | 31ff6b511d0ed322c9d7d6a7f51d9be1a026e5d8 (patch) | |
| tree | 770d25f17d52cdb9a9feabe2d088cafb82f4a921 /tools | |
| parent | 0f60b9a82f2a12f0a2223c7bcb5aa021c37aba67 (diff) | |
feature:TSG-22337:Support install tsg cm in OS.
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/pull_container_images.sh | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tools/pull_container_images.sh b/tools/pull_container_images.sh new file mode 100644 index 00000000..6324a829 --- /dev/null +++ b/tools/pull_container_images.sh @@ -0,0 +1,25 @@ +#!/bin/sh -e +EXPORT_IMAGES_DIR=$1 +EXPORT_IMAGES_NAME=$2 + +TSG_CM_REGISTRY_SERVER="ci1.bj.geedge.net" + +TSG_CM_REGISTRY="${TSG_CM_REGISTRY_SERVER}/tsg/cm/tsg-cm" +TSG_CM_IMAGE_TAG="api_v24.09_2024083006" + +TSG_CM_MARIADB_REGISTRY="${TSG_CM_REGISTRY_SERVER}/common/mariadb" +TSG_CM_MARIADB_IMAGE_TAG="10.11.8" + +TSG_CM_POLICY_VERIFY_REGISTRY="${TSG_CM_REGISTRY_SERVER}/tsg/cm/cm-verify" +TSG_CM_POLICY_VERIFY_IMAGE_TAG="tsg_v24.09_2024082801" + +buildah login -u ${TSG_CM_IMAGE_REGISTRY_AUTH_USERNAME} -p ${TSG_CM_IMAGE_REGISTRY_AUTH_PASSWORD} ${TSG_CM_REGISTRY_SERVER} + +buildah pull ${TSG_CM_REGISTRY}:${TSG_CM_IMAGE_TAG} +buildah pull ${TSG_CM_MARIADB_REGISTRY}:${TSG_CM_MARIADB_IMAGE_TAG} +buildah pull ${TSG_CM_POLICY_VERIFY_REGISTRY}:${TSG_CM_POLICY_VERIFY_IMAGE_TAG} + +podman save -o ${EXPORT_IMAGES_DIR}/${EXPORT_IMAGES_NAME} -m \ + ${TSG_CM_REGISTRY}:${TSG_CM_IMAGE_TAG} \ + ${TSG_CM_MARIADB_REGISTRY}:${TSG_CM_MARIADB_IMAGE_TAG} \ + ${TSG_CM_POLICY_VERIFY_REGISTRY}:${TSG_CM_POLICY_VERIFY_IMAGE_TAG} |
