Skip to content

Commit 9d58738

Browse files
authored
Merge pull request #33873 from ameukam/aks-canary-prowjobs
Add more canary jobs to AKS
2 parents f2ffb33 + 82fa4f0 commit 9d58738

File tree

1 file changed

+74
-0
lines changed

1 file changed

+74
-0
lines changed

config/jobs/kubernetes/sig-k8s-infra/periodics.yaml

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,77 @@ periodics:
2727
requests:
2828
cpu: 100m
2929
memory: 512Mi
30+
- name: ci-kubernetes-cross-canary
31+
cluster: k8s-infra-aks-admin
32+
interval: 2h
33+
decorate: true
34+
max_concurrency: 1
35+
path_alias: k8s.io/kubernetes
36+
annotations:
37+
testgrid-dashboards: sig-k8s-infra-canaries
38+
testgrid-tab-name: ci-k8s-cross-canary
39+
labels:
40+
preset-dind-enabled: "true"
41+
spec:
42+
containers:
43+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241128-8df65c072f-master
44+
command:
45+
- runner.sh
46+
args:
47+
- make
48+
- release
49+
- KUBE_RELEASE_RUN_TESTS=n
50+
# docker-in-docker needs privileged mode
51+
securityContext:
52+
privileged: true
53+
resources:
54+
limits:
55+
cpu: 7300m
56+
memory: "41Gi"
57+
requests:
58+
cpu: 7300m
59+
memory: "41Gi"
60+
- interval: 1h
61+
cluster: k8s-infra-aks-admin
62+
name: ci-kubernetes-verify-master-canary
63+
labels:
64+
preset-service-account: "true"
65+
preset-dind-enabled: "true"
66+
annotations:
67+
testgrid-dashboards: sig-k8s-infra-canaries
68+
testgrid-tab-name: verify-master-canary
69+
description: "Ends up running: make verify on AKS"
70+
decorate: true
71+
extra_refs:
72+
- org: kubernetes
73+
repo: kubernetes
74+
base_ref: master
75+
path_alias: k8s.io/kubernetes
76+
spec:
77+
containers:
78+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20241128-8df65c072f-master
79+
command:
80+
- runner.sh
81+
args:
82+
- ./hack/jenkins/verify-dockerized.sh
83+
env:
84+
- name: EXCLUDE_READONLY_PACKAGE
85+
value: "y"
86+
- name: KUBE_VERIFY_GIT_BRANCH
87+
value: master
88+
- name: REPO_DIR
89+
value: /workspace/k8s.io/kubernetes
90+
# Consider removing after https://github.com/golang/go/issues/49035 is solved
91+
# See https://github.com/kubernetes/kubernetes/pull/108618
92+
- name: TYPECHECK_SERIAL
93+
value: "true"
94+
# docker-in-docker needs privileged mode
95+
securityContext:
96+
privileged: true
97+
resources:
98+
limits:
99+
cpu: 6
100+
memory: 24Gi
101+
requests:
102+
cpu: 6
103+
memory: 24Gi

0 commit comments

Comments
 (0)