Skip to content

Commit 19ef6c1

Browse files
authored
Merge pull request #33908 from nawazkh/optional_apiserver_ilb_test
add optional API Server ILB PR test
2 parents 9a779ac + e40a1fe commit 19ef6c1

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

config/jobs/kubernetes-sigs/cluster-api-provider-azure/cluster-api-provider-azure-presubmits-main.yaml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -845,3 +845,44 @@ presubmits:
845845
annotations:
846846
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure
847847
testgrid-tab-name: capz-pr-scalability-100-node-k8s-main
848+
- name: pull-cluster-api-provider-azure-apiserver-ilb
849+
cluster: eks-prow-build-cluster
850+
labels:
851+
preset-dind-enabled: "true"
852+
preset-kind-volume-mounts: "true"
853+
preset-azure-community: "true"
854+
decorate: true
855+
optional: true
856+
always_run: false
857+
branches:
858+
- ^main$
859+
path_alias: sigs.k8s.io/cluster-api-provider-azure
860+
extra_refs:
861+
- org: kubernetes
862+
repo: kubernetes
863+
base_ref: master
864+
path_alias: k8s.io/kubernetes
865+
spec:
866+
serviceAccountName: azure
867+
containers:
868+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241128-8df65c072f-1.29
869+
args:
870+
- runner.sh
871+
- "./scripts/ci-e2e.sh"
872+
env:
873+
- name: GINKGO_FOCUS
874+
value: "\\[API-Server-ILB\\]"
875+
# we need privileged mode in order to do docker in docker
876+
securityContext:
877+
privileged: true
878+
resources:
879+
limits:
880+
cpu: 4
881+
memory: 9Gi
882+
requests:
883+
cpu: 4
884+
memory: 9Gi
885+
annotations:
886+
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure
887+
testgrid-tab-name: capz-pr-apiserver-ilb-main
888+
description: This job creates a vanilla CAPZ cluster with an ILB for the API server and verifies that the cluster is functional.

0 commit comments

Comments
 (0)