Skip to content

Commit 7feb0a0

Browse files
committed
ci: avoid throttled kaito e2e images
Signed-off-by: Sertac Ozercan <sozercan@gmail.com>
1 parent 7674b14 commit 7feb0a0

4 files changed

Lines changed: 21 additions & 61 deletions

File tree

.github/workflows/e2e-backend.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
source versions.env
2626
set +a
2727
echo "KAITO_VERSION=${KAITO_VERSION}" >> "$GITHUB_ENV"
28+
echo "KAITO_WORKSPACE_IMAGE_TAG=0.10.0-20260615" >> "$GITHUB_ENV"
2829
2930
- name: Setup Go
3031
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
@@ -42,9 +43,6 @@ jobs:
4243
go install sigs.k8s.io/kind@latest
4344
kind create cluster --name airunway-backend-e2e --wait 120s
4445
45-
- name: Preload KAITO images
46-
run: hack/preload-kaito-images.sh airunway-backend-e2e
47-
4846
- name: Install KAITO operator
4947
run: |
5048
helm repo add kaito https://kaito-project.github.io/kaito/charts/kaito
@@ -55,12 +53,13 @@ jobs:
5553
--create-namespace \
5654
--version "${KAITO_VERSION}" \
5755
--set featureGates.disableNodeAutoProvisioning=true \
56+
--set image.repository=ghcr.io/kaito-project/kaito/workspace \
57+
--set image.tag="${KAITO_WORKSPACE_IMAGE_TAG}" \
5858
--set image.pullPolicy=IfNotPresent \
59-
--set local-csi-driver.image.driver.pullPolicy=IfNotPresent \
60-
--set local-csi-driver.image.manager.pullPolicy=IfNotPresent \
61-
--set local-csi-driver.image.csiProvisioner.pullPolicy=IfNotPresent \
62-
--set local-csi-driver.image.csiResizer.pullPolicy=IfNotPresent \
63-
--set local-csi-driver.image.nodeDriverRegistrar.pullPolicy=IfNotPresent
59+
--set nvidiaDevicePlugin.enabled=false \
60+
--set localCSIDriver.useLocalCSIDriver=false \
61+
--set gpu-feature-discovery.gfd.enabled=false \
62+
--set gpu-feature-discovery.nfd.enabled=false
6463
kubectl wait --for=condition=Available deployment -n kaito-workspace -l app.kubernetes.io/name=workspace --timeout=120s
6564
6665
- name: Build and deploy controller

.github/workflows/e2e-controller.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
source versions.env
2626
set +a
2727
echo "KAITO_VERSION=${KAITO_VERSION}" >> "$GITHUB_ENV"
28+
echo "KAITO_WORKSPACE_IMAGE_TAG=0.10.0-20260615" >> "$GITHUB_ENV"
2829
2930
- name: Setup Go
3031
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
@@ -42,9 +43,6 @@ jobs:
4243
go install sigs.k8s.io/kind@latest
4344
kind create cluster --name airunway-e2e --wait 120s
4445
45-
- name: Preload KAITO images
46-
run: hack/preload-kaito-images.sh airunway-e2e
47-
4846
- name: Install KAITO operator
4947
run: |
5048
helm repo add kaito https://kaito-project.github.io/kaito/charts/kaito
@@ -55,12 +53,13 @@ jobs:
5553
--create-namespace \
5654
--version "${KAITO_VERSION}" \
5755
--set featureGates.disableNodeAutoProvisioning=true \
56+
--set image.repository=ghcr.io/kaito-project/kaito/workspace \
57+
--set image.tag="${KAITO_WORKSPACE_IMAGE_TAG}" \
5858
--set image.pullPolicy=IfNotPresent \
59-
--set local-csi-driver.image.driver.pullPolicy=IfNotPresent \
60-
--set local-csi-driver.image.manager.pullPolicy=IfNotPresent \
61-
--set local-csi-driver.image.csiProvisioner.pullPolicy=IfNotPresent \
62-
--set local-csi-driver.image.csiResizer.pullPolicy=IfNotPresent \
63-
--set local-csi-driver.image.nodeDriverRegistrar.pullPolicy=IfNotPresent
59+
--set nvidiaDevicePlugin.enabled=false \
60+
--set localCSIDriver.useLocalCSIDriver=false \
61+
--set gpu-feature-discovery.gfd.enabled=false \
62+
--set gpu-feature-discovery.nfd.enabled=false
6463
kubectl wait --for=condition=Available deployment -n kaito-workspace -l app.kubernetes.io/name=workspace --timeout=120s
6564
6665
- name: Build and deploy controller

.github/workflows/e2e-gateway.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
set +a
2727
echo "GAIE_VERSION=${GAIE_VERSION}" >> "$GITHUB_ENV"
2828
echo "KAITO_VERSION=${KAITO_VERSION}" >> "$GITHUB_ENV"
29+
echo "KAITO_WORKSPACE_IMAGE_TAG=0.10.0-20260615" >> "$GITHUB_ENV"
2930
3031
- name: Setup Go
3132
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
@@ -45,9 +46,6 @@ jobs:
4546
# Allow workloads on control plane node for LoadBalancer access
4647
kubectl label node airunway-gw-e2e-control-plane node.kubernetes.io/exclude-from-external-load-balancers- 2>/dev/null || true
4748
48-
- name: Preload KAITO images
49-
run: hack/preload-kaito-images.sh airunway-gw-e2e
50-
5149
- name: Install cloud-provider-kind
5250
run: |
5351
go install sigs.k8s.io/cloud-provider-kind@latest
@@ -82,12 +80,13 @@ jobs:
8280
--create-namespace \
8381
--version "${KAITO_VERSION}" \
8482
--set featureGates.disableNodeAutoProvisioning=true \
83+
--set image.repository=ghcr.io/kaito-project/kaito/workspace \
84+
--set image.tag="${KAITO_WORKSPACE_IMAGE_TAG}" \
8585
--set image.pullPolicy=IfNotPresent \
86-
--set local-csi-driver.image.driver.pullPolicy=IfNotPresent \
87-
--set local-csi-driver.image.manager.pullPolicy=IfNotPresent \
88-
--set local-csi-driver.image.csiProvisioner.pullPolicy=IfNotPresent \
89-
--set local-csi-driver.image.csiResizer.pullPolicy=IfNotPresent \
90-
--set local-csi-driver.image.nodeDriverRegistrar.pullPolicy=IfNotPresent
86+
--set nvidiaDevicePlugin.enabled=false \
87+
--set localCSIDriver.useLocalCSIDriver=false \
88+
--set gpu-feature-discovery.gfd.enabled=false \
89+
--set gpu-feature-discovery.nfd.enabled=false
9190
kubectl wait --for=condition=Available deployment -n kaito-workspace -l app.kubernetes.io/name=workspace --timeout=120s
9291
9392
- name: Build and deploy controller

hack/preload-kaito-images.sh

Lines changed: 0 additions & 37 deletions
This file was deleted.

0 commit comments

Comments
 (0)