@@ -10,6 +10,21 @@ function get_image_tag() {
1010}
1111
1212function build_images() {
13+ minio_e2e_img=local/minio-e2e:latest
14+ oss_emulator_img=${IMG_REPO} /oss-emulator:e2e
15+ csi_registrar_src_img=registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.14.0
16+ csi_registrar_img=${IMG_REPO} /csi-node-driver-registrar:v2.14.0
17+ alluxio_runtime_img=alluxio/alluxio-dev:2.9.0
18+ alluxio_ufs_img=nginx:1.27-alpine
19+ alluxio_init_img=fluidcloudnative/init-users:v0.9.0
20+ jindo_smartdata_img=registry-cn-hongkong.ack.aliyuncs.com/acs/smartdata:6.9.1-202509151826
21+ jindo_fuse_img=registry-cn-hongkong.ack.aliyuncs.com/acs/jindo-fuse:6.9.1-202509151826
22+ busybox_img=busybox
23+ redis_img=redis
24+ minio_mc_img=minio/mc
25+ juicefs_runtime_img=juicedata/juicefs-fuse:ce-v1.1.1
26+ curvine_runtime_img=curvine/curvine:latest
27+ gomplate_img=hairyhenderson/gomplate:alpine
1328 images=(
1429 ${IMG_REPO} /dataset-controller:${IMAGE_TAG}
1530 ${IMG_REPO} /application-controller:${IMAGE_TAG}
@@ -24,9 +39,43 @@ function build_images() {
2439 ${IMG_REPO} /fluid-csi:${IMAGE_TAG}
2540 ${IMG_REPO} /fluid-webhook:${IMAGE_TAG}
2641 ${IMG_REPO} /fluid-crd-upgrader:${IMAGE_TAG}
42+ ${minio_e2e_img}
43+ ${oss_emulator_img}
44+ ${csi_registrar_img}
45+ ${alluxio_runtime_img}
46+ ${alluxio_ufs_img}
47+ ${alluxio_init_img}
48+ ${jindo_smartdata_img}
49+ ${jindo_fuse_img}
50+ ${busybox_img}
51+ ${redis_img}
52+ ${minio_mc_img}
53+ ${juicefs_runtime_img}
54+ ${curvine_runtime_img}
55+ ${gomplate_img}
2756 )
2857
2958 make docker-build-all
59+ tmpdir=$( mktemp -d)
60+ cat > ${tmpdir} /Dockerfile << 'EOF '
61+ FROM minio/minio:latest
62+ EOF
63+ docker build -t ${minio_e2e_img} ${tmpdir}
64+ rm -rf ${tmpdir}
65+ docker build -t ${oss_emulator_img} test/gha-e2e/jindo/oss-emulator
66+ docker pull ${csi_registrar_src_img}
67+ docker tag ${csi_registrar_src_img} ${csi_registrar_img}
68+ docker pull ${alluxio_runtime_img}
69+ docker pull ${alluxio_ufs_img}
70+ docker pull ${alluxio_init_img}
71+ docker pull ${jindo_smartdata_img}
72+ docker pull ${jindo_fuse_img}
73+ docker pull ${busybox_img}
74+ docker pull ${redis_img}
75+ docker pull ${minio_mc_img}
76+ docker pull ${juicefs_runtime_img}
77+ docker pull ${curvine_runtime_img}
78+ docker pull ${gomplate_img}
3079
3180 for img in ${images[@]} ; do
3281 echo " Loading image $img to kind cluster..."
0 commit comments