From 855d91f8c293a1ffa2a9d3ddb3dc36b77e8f4c41 Mon Sep 17 00:00:00 2001 From: shenlan Date: Thu, 20 Mar 2025 15:46:34 +0800 Subject: [PATCH] Update sync-images-apollo.yaml Signed-off-by: shenlan --- .github/workflows/sync-images-apollo.yaml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sync-images-apollo.yaml b/.github/workflows/sync-images-apollo.yaml index f1513c5..513f979 100644 --- a/.github/workflows/sync-images-apollo.yaml +++ b/.github/workflows/sync-images-apollo.yaml @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - name: Initialize and Sync Harbor Jobservice + - name: Initialize and Sync Kubectl Image env: USER: ${{ secrets.IMAGES_REPO_USER }} PASSWORD: ${{ secrets.IMAGES_REPO_PASSWORD }} @@ -73,3 +73,19 @@ jobs: docker pull docker.io/bitnami/kubectl:1.31 docker tag docker.io/bitnami/kubectl:1.31 images.onwalk.net/public/bitnami/kubectl:1.31 docker push images.onwalk.net/public/bitnami/kubectl:1.31 + + velero: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Initialize and Sync Velero images + env: + USER: ${{ secrets.IMAGES_REPO_USER }} + PASSWORD: ${{ secrets.IMAGES_REPO_PASSWORD }} + shell: bash + run: | + sudo apt update && sudo apt install -y git + echo "$PASSWORD" | docker login --username=$USER --password-stdin images.onwalk.net + docker pull velero/velero:v1.15.2 + docker tag velero/velero:v1.15.2 images.onwalk.net/public/velero/velero:v1.15.2 + docker push images.onwalk.net/public/velero/velero:v1.15.2