Skip to content

Commit b3c4a65

Browse files
authored
Merge pull request #285 from hangscer8/adjust_to_multi_harbor_projects
adjust generate_offline_package to multi harbor projects
2 parents d20a4bd + fe1338a commit b3c4a65

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

artifacts/generate_offline_package.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,10 @@ function create_images() {
7575

7676
while read -r image_name; do
7777
## quay.io/metallb/controller:v0.12.1 => dir:somedir/metallb%controller:v0.12.1
78-
new_dir_name=${image_name#*/} ## remote host
78+
## quay.io/metallb/controller:v0.12.1 => dir:somedir/quay.io%metallb%controller:v0.12.1 ## keep host with multi harbor projects
79+
80+
## new_dir_name=${image_name#*/} ## remote host
81+
new_dir_name=${image_name} ## keep host
7982
new_dir_name=${new_dir_name//\//%} ## replace all / with %
8083
echo "download image $image_name to local $new_dir_name"
8184
skopeo copy --insecure-policy --retry-times=3 --override-os linux --override-arch ${ARCH} docker://"$image_name" dir:offline-images/"$new_dir_name"

artifacts/import_images.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ function import_images() {
4444
if [ -n "$DEST_USER" ]; then
4545
copy_cmd=$copy_cmd" --dest-creds=$DEST_USER:$DEST_PASS "
4646
fi
47-
## dir:offline-images/coreos%etcd:v3.5.4 docker://1.2.3.4:5000/coreos/etcd:v3.5.4
47+
## dir:offline-images/abc.com%coreos%etcd:v3.5.4 docker://1.2.3.4:5000/abc.com/coreos/etcd:v3.5.4
4848
image_name=${dir_name#*/} # remove dir prefix
4949
image_name=${image_name//%/\/} # replace % with /
5050
image_name="$REGISTRY_ADDR"/"$image_name"

artifacts/offlineDemo/vars-conf-cm.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ data:
2626
override_system_hostname: false
2727
ntp_enabled: true
2828
29-
kube_image_repo: "{{ registry_host }}"
30-
gcr_image_repo: "{{ registry_host }}"
31-
github_image_repo: "{{ registry_host }}"
32-
docker_image_repo: "{{ registry_host }}"
33-
quay_image_repo: "{{ registry_host }}"
29+
kube_image_repo: "{{ registry_host }}/registry.k8s.io"
30+
gcr_image_repo: "{{ registry_host }}/gcr.io"
31+
github_image_repo: "{{ registry_host }}/ghcr.io"
32+
docker_image_repo: "{{ registry_host }}/docker.io"
33+
quay_image_repo: "{{ registry_host }}/quay.io"
3434
3535
additional_sysctl:
3636
- { name: kernel.pid_max, value: 4194304 }

0 commit comments

Comments
 (0)