From edc42e28b4daa562ac9e0c92c17b279f324b40bd Mon Sep 17 00:00:00 2001 From: Ritika Gupta Date: Wed, 3 Jul 2024 14:08:04 -0700 Subject: [PATCH] Test job to migrate to azure cncf sub Signed-off-by: Ritika Gupta declaring cluster to use Signed-off-by: Ritika Gupta Adding resource limits Signed-off-by: ritikaguptams removing trailing spaces Signed-off-by: ritikaguptams removing serviceAccountName Signed-off-by: ritikaguptams --- .../release-master-windows-presubmits.yaml | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/config/jobs/kubernetes-sigs/sig-windows/release-master-windows-presubmits.yaml b/config/jobs/kubernetes-sigs/sig-windows/release-master-windows-presubmits.yaml index 6ba6b63c05b7..df7bbdb35ca8 100644 --- a/config/jobs/kubernetes-sigs/sig-windows/release-master-windows-presubmits.yaml +++ b/config/jobs/kubernetes-sigs/sig-windows/release-master-windows-presubmits.yaml @@ -422,6 +422,71 @@ presubmits: annotations: testgrid-dashboards: sig-windows-presubmit testgrid-tab-name: pull-e2e-capz-windows-extension + - name: pull-e2e-capz-windows-2022-extension-community + cluster: k8s-infra-prow-build + decorate: true + always_run: false + optional: true + run_if_changed: 'capz/.*' + decoration_config: + timeout: 3h + path_alias: k8s.io/windows-testing + branches: + - master + labels: + preset-dind-enabled: "true" + preset-kind-volume-mounts: "true" + preset-azure-anonymous-pull: "true" # Sets REGISTRY which is needed when building CCM/CNM images + preset-capz-windows-common: "true" + preset-capz-containerd-1-7-latest: "true" + preset-capz-windows-2022: "true" + extra_refs: + - org: kubernetes-sigs + repo: cluster-api-provider-azure + base_ref: main + path_alias: sigs.k8s.io/cluster-api-provider-azure + workdir: false + - org: kubernetes-sigs + repo: cloud-provider-azure + base_ref: master + path_alias: sigs.k8s.io/cloud-provider-azure + workdir: false + spec: + containers: + - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240625-1dde27f6a9-master + command: + - "runner.sh" + - "env" + - "KUBERNETES_VERSION=latest" + - "./capz/run-capz-e2e.sh" + securityContext: + privileged: true + resources: + requests: + cpu: 2 + memory: "9Gi" + limits: + cpu: 2 + memory: "9Gi" + env: + - name: GINKGO_FOCUS + value: \[sig-windows\] # run just a subset to speed up testing time + volumeMounts: + - mountPath: /var/run/secrets/azure-token/serviceaccount + name: azure-token + readOnly: true + volumes: + - name: azure-token + projected: + defaultMode: 420 + sources: + - serviceAccountToken: + expirationSeconds: 86400 + path: token + audience: api://AzureADTokenExchange + annotations: + testgrid-dashboards: sig-windows-presubmit + testgrid-tab-name: pull-e2e-capz-windows-extension-community - name: pull-e2e-run-capz-sh-windows-2022-hyperv decorate: true always_run: false