Skip to content

Commit c01c0fc

Browse files
authored
Merge pull request #33453 from nojnhuh/capz-dra
add periodic DRA test job to CAPZ
2 parents 1f6c8c3 + f580365 commit c01c0fc

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

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

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,59 @@ periodics:
8484
testgrid-tab-name: capz-periodic-conformance-k8s-ci-main
8585
testgrid-alert-email: [email protected]
8686
description: Runs conformance & node conformance tests on latest kubernetes master with cluster-api-provider-azure
87+
- name: periodic-cluster-api-provider-azure-conformance-with-ci-artifacts-dra-main
88+
cluster: eks-prow-build-cluster
89+
decorate: true
90+
decoration_config:
91+
timeout: 4h
92+
interval: 12h # TODO: increase this to 48h when we're confident it's stable
93+
labels:
94+
preset-dind-enabled: "true"
95+
preset-kind-volume-mounts: "true"
96+
preset-azure-community: "true"
97+
extra_refs:
98+
- org: kubernetes-sigs
99+
repo: cluster-api-provider-azure
100+
base_ref: main
101+
path_alias: sigs.k8s.io/cluster-api-provider-azure
102+
workdir: true
103+
- org: kubernetes-sigs
104+
repo: cloud-provider-azure
105+
base_ref: master
106+
path_alias: sigs.k8s.io/cloud-provider-azure
107+
workdir: false
108+
spec:
109+
serviceAccountName: azure
110+
containers:
111+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240803-cf1183f2db-1.29
112+
command:
113+
- runner.sh
114+
args:
115+
- ./scripts/ci-conformance.sh
116+
env:
117+
- name: E2E_ARGS
118+
value: "-kubetest.use-ci-artifacts"
119+
- name: CONFORMANCE_FLAVOR
120+
value: conformance-ci-artifacts-dra
121+
- name: KUBETEST_CONF_PATH
122+
value: ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/test/e2e/data/kubetest/conformance-dra-ginkgo-v2.yaml
123+
- name: KUBERNETES_VERSION
124+
value: latest
125+
# docker-in-docker needs privileged mode
126+
securityContext:
127+
privileged: true
128+
resources:
129+
requests:
130+
cpu: 6
131+
memory: "9Gi"
132+
limits:
133+
cpu: 6
134+
memory: "9Gi"
135+
annotations:
136+
testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-azure
137+
testgrid-tab-name: capz-periodic-conformance-k8s-ci-dra-main
138+
testgrid-alert-email: [email protected]
139+
description: Runs conformance & node DRA tests on latest kubernetes master with cluster-api-provider-azure
87140
- name: periodic-cluster-api-provider-azure-capi-e2e-main
88141
cluster: eks-prow-build-cluster
89142
decorate: true

0 commit comments

Comments
 (0)