Skip to content

Commit fdc124b

Browse files
committed
kops: add kops-gce-cni-cilium-k8s-ci
1 parent 171fc3e commit fdc124b

File tree

2 files changed

+72
-1
lines changed

2 files changed

+72
-1
lines changed

config/jobs/kubernetes/kops/build_jobs.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -494,6 +494,13 @@ def generate_misc():
494494
"--node-size=m6g.large",
495495
"--master-size=m6g.large"],
496496
extra_dashboards=['kops-network-plugins']),
497+
build_test(name_override="kops-gce-cni-cilium-k8s-ci",
498+
cloud="gce",
499+
k8s_version="ci",
500+
networking="cilium",
501+
runs_per_day=1,
502+
extra_flags=["--gce-service-account=default"],
503+
extra_dashboards=['kops-network-plugins']),
497504

498505
# A special test for Calico CNI on Debian 11
499506
build_test(name_override="kops-aws-cni-calico-deb11",

config/jobs/kubernetes/kops/kops-periodics-misc2.yaml

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Test jobs generated by build_jobs.py (do not manually edit)
2-
# 31 jobs, total of 1008 runs per week
2+
# 32 jobs, total of 1015 runs per week
33
periodics:
44

55
# {"cloud": "aws", "distro": "u2204", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "1.23", "kops_channel": "alpha", "kops_version": null, "networking": "cilium"}
@@ -196,6 +196,70 @@ periodics:
196196
testgrid-days-of-results: '90'
197197
testgrid-tab-name: kops-aws-cni-cilium-k8s-ci
198198

199+
# {"cloud": "gce", "distro": "u2204", "extra_flags": "--gce-service-account=default", "k8s_version": "ci", "kops_channel": "alpha", "kops_version": null, "networking": "cilium"}
200+
- name: e2e-kops-gce-cni-cilium-k8s-ci
201+
cron: '22 12-23/24 * * *'
202+
labels:
203+
preset-k8s-ssh: "true"
204+
decorate: true
205+
decoration_config:
206+
timeout: 90m
207+
extra_refs:
208+
- org: kubernetes
209+
repo: kops
210+
base_ref: master
211+
workdir: true
212+
path_alias: k8s.io/kops
213+
spec:
214+
serviceAccountName: k8s-kops-test
215+
containers:
216+
- command:
217+
- runner.sh
218+
args:
219+
- bash
220+
- -c
221+
- |
222+
make test-e2e-install
223+
kubetest2 kops \
224+
-v 2 \
225+
--up --down \
226+
--cloud-provider=gce \
227+
--create-args="--channel=alpha --networking=cilium --gce-service-account=default" \
228+
--kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci-updown-green.txt \
229+
--kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \
230+
--test=kops \
231+
-- \
232+
--ginkgo-args="--debug" \
233+
--test-args="-test.timeout=60m -num-nodes=0" \
234+
--test-package-bucket=k8s-release-dev \
235+
--test-package-dir=ci \
236+
--test-package-marker=latest.txt \
237+
--parallel=25
238+
env:
239+
- name: KUBE_SSH_KEY_PATH
240+
value: /etc/ssh-key-secret/ssh-private
241+
- name: KUBE_SSH_USER
242+
value: prow
243+
image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20230727-ea685f8747-master
244+
imagePullPolicy: Always
245+
resources:
246+
limits:
247+
memory: 3Gi
248+
requests:
249+
cpu: "2"
250+
memory: 3Gi
251+
annotations:
252+
test.kops.k8s.io/cloud: gce
253+
test.kops.k8s.io/distro: u2204
254+
test.kops.k8s.io/extra_flags: --gce-service-account=default
255+
test.kops.k8s.io/k8s_version: ci
256+
test.kops.k8s.io/kops_channel: alpha
257+
test.kops.k8s.io/kops_version: ''
258+
test.kops.k8s.io/networking: cilium
259+
testgrid-dashboards: kops-distro-u2204, kops-gce, kops-k8s-ci, kops-latest, kops-network-plugins, sig-cluster-lifecycle-kops
260+
testgrid-days-of-results: '90'
261+
testgrid-tab-name: kops-gce-cni-cilium-k8s-ci
262+
199263
# {"cloud": "aws", "distro": "deb11", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "kops_version": null, "networking": "calico"}
200264
- name: e2e-kops-aws-cni-calico-deb11
201265
cron: '59 5-23/8 * * *'

0 commit comments

Comments
 (0)