Skip to content

Commit

Permalink
Merge pull request #19852 from RA489/1.20-kubeadm-e2e
Browse files Browse the repository at this point in the history
kubeadm: add kinder test jobs for k8s 1.20
  • Loading branch information
k8s-ci-robot authored Dec 2, 2020
2 parents f448e59 + 61299d2 commit 1bfb2ee
Show file tree
Hide file tree
Showing 5 changed files with 206 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,46 @@ periodics:
memory: "9000Mi"
cpu: 2000m

- name: ci-kubernetes-e2e-kubeadm-kinder-discovery-1-20
interval: 12h
decorate: true
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
annotations:
testgrid-dashboards: sig-cluster-lifecycle-kubeadm
testgrid-tab-name: kubeadm-kinder-discovery-1-20
testgrid-alert-email: [email protected]
description: "OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and test alternative discovery methods for kubeadm join"
testgrid-num-columns-recent: "20"
testgrid-num-failures-to-alert: "4"
testgrid-alert-stale-results-hours: "48"
decoration_config:
timeout: 60m
extra_refs:
- org: kubernetes
repo: kubernetes
base_ref: release-1.20
path_alias: k8s.io/kubernetes
- org: kubernetes
repo: kubeadm
base_ref: master
path_alias: k8s.io/kubeadm
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20201201-1941b8f-1.20
command:
- runner.sh
- "../kubeadm/kinder/ci/kinder-run.sh"
args:
- "discovery-1.20"
securityContext:
privileged: true
resources:
requests:
memory: "9000Mi"
cpu: 2000m

- name: ci-kubernetes-e2e-kubeadm-kinder-discovery-1-19
interval: 12h
decorate: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,46 @@ periodics:
memory: "9000Mi"
cpu: 2000m

- name: ci-kubernetes-e2e-kubeadm-kinder-external-etcd-1-20
interval: 12h
decorate: true
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
annotations:
testgrid-dashboards: sig-cluster-lifecycle-kubeadm
testgrid-tab-name: kubeadm-kinder-external-etcd-1-20
testgrid-alert-email: [email protected]
description: "OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with external etcd and run kubeadm-e2e and the conformance suite"
testgrid-num-columns-recent: "20"
testgrid-num-failures-to-alert: "4"
testgrid-alert-stale-results-hours: "48"
decoration_config:
timeout: 60m
extra_refs:
- org: kubernetes
repo: kubernetes
base_ref: release-1.20
path_alias: k8s.io/kubernetes
- org: kubernetes
repo: kubeadm
base_ref: master
path_alias: k8s.io/kubeadm
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20201201-1941b8f-1.20
command:
- runner.sh
- "../kubeadm/kinder/ci/kinder-run.sh"
args:
- "external-etcd-1.20"
securityContext:
privileged: true
resources:
requests:
memory: "9000Mi"
cpu: 2000m

- name: ci-kubernetes-e2e-kubeadm-kinder-external-etcd-1-19
interval: 12h
decorate: true
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# periodic jobs

periodics:
- name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-19-latest
- name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-20-latest
interval: 2h
decorate: true
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
annotations:
testgrid-dashboards: sig-cluster-lifecycle-kubeadm,sig-release-master-informing
testgrid-tab-name: kubeadm-kinder-upgrade-1-19-latest
testgrid-tab-name: kubeadm-kinder-upgrade-1-20-latest
testgrid-alert-email: [email protected], [email protected]
description: "OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster, upgrade it and run kubeadm-e2e and the conformance suite"
testgrid-num-columns-recent: "20"
Expand All @@ -33,7 +33,47 @@ periodics:
- runner.sh
- "../kubeadm/kinder/ci/kinder-run.sh"
args:
- "upgrade-1.19-latest"
- "upgrade-1.20-latest"
securityContext:
privileged: true
resources:
requests:
memory: "9000Mi"
cpu: 2000m

- name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-19-1-20
interval: 12h
decorate: true
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
annotations:
testgrid-dashboards: sig-cluster-lifecycle-kubeadm,sig-release-1.20-informing
testgrid-tab-name: kubeadm-kinder-upgrade-1-19-1-20
testgrid-alert-email: [email protected], [email protected]
description: "OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster, upgrade it and run kubeadm-e2e and the conformance suite"
testgrid-num-columns-recent: "20"
testgrid-num-failures-to-alert: "4"
testgrid-alert-stale-results-hours: "48"
decoration_config:
timeout: 60m
extra_refs:
- org: kubernetes
repo: kubernetes
base_ref: release-1.20
path_alias: k8s.io/kubernetes
- org: kubernetes
repo: kubeadm
base_ref: master
path_alias: k8s.io/kubeadm
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20201201-1941b8f-1.20
command:
- runner.sh
- "../kubeadm/kinder/ci/kinder-run.sh"
args:
- "upgrade-1.19-1.20"
securityContext:
privileged: true
resources:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# periodic jobs

periodics:
- name: ci-kubernetes-e2e-kubeadm-kinder-latest-on-1-19
- name: ci-kubernetes-e2e-kubeadm-kinder-latest-on-1-20
interval: 2h
decorate: true
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
annotations:
testgrid-dashboards: sig-cluster-lifecycle-kubeadm,sig-release-master-informing
testgrid-tab-name: kubeadm-kinder-latest-on-1-19
testgrid-tab-name: kubeadm-kinder-latest-on-1-20
testgrid-alert-email: [email protected], [email protected]
description: "OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with version skew and run kubeadm-e2e and the conformance suite"
testgrid-num-columns-recent: "20"
Expand All @@ -18,6 +18,46 @@ periodics:
decoration_config:
timeout: 60m
extra_refs:
- org: kubernetes
repo: kubernetes
base_ref: release-1.20
path_alias: k8s.io/kubernetes
- org: kubernetes
repo: kubeadm
base_ref: master
path_alias: k8s.io/kubeadm
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20201201-1941b8f-1.20
command:
- runner.sh
- "../kubeadm/kinder/ci/kinder-run.sh"
args:
- "skew-latest-on-1.20"
securityContext:
privileged: true
resources:
requests:
memory: "9000Mi"
cpu: 2000m

- name: ci-kubernetes-e2e-kubeadm-kinder-1-20-on-1-19
interval: 12h
decorate: true
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
annotations:
testgrid-dashboards: sig-cluster-lifecycle-kubeadm,sig-release-1.20-informing
testgrid-tab-name: kubeadm-kinder-1-20-on-1-19
testgrid-alert-email: [email protected], [email protected]
description: "OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster with version skew and run kubeadm-e2e and the conformance suite"
testgrid-num-columns-recent: "20"
testgrid-num-failures-to-alert: "4"
testgrid-alert-stale-results-hours: "48"
decoration_config:
timeout: 60m
extra_refs:
- org: kubernetes
repo: kubernetes
base_ref: release-1.19
Expand All @@ -33,7 +73,7 @@ periodics:
- runner.sh
- "../kubeadm/kinder/ci/kinder-run.sh"
args:
- "skew-latest-on-1.19"
- "skew-1.20-on-1.19"
securityContext:
privileged: true
resources:
Expand Down
40 changes: 40 additions & 0 deletions config/jobs/kubernetes/sig-cluster-lifecycle/kubeadm-kinder.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,46 @@ periodics:
memory: "9000Mi"
cpu: 2000m

- name: ci-kubernetes-e2e-kubeadm-kinder-1-20
interval: 12h
decorate: true
labels:
preset-dind-enabled: "true"
preset-kind-volume-mounts: "true"
annotations:
testgrid-dashboards: sig-cluster-lifecycle-kubeadm,sig-release-1.20-informing
testgrid-tab-name: kubeadm-kinder-1-20
testgrid-alert-email: [email protected], [email protected]
description: "OWNER: sig-cluster-lifecycle (kinder); Uses kubeadm/kinder to create a cluster and run kubeadm-e2e and the conformance suite"
testgrid-num-columns-recent: "20"
testgrid-num-failures-to-alert: "4"
testgrid-alert-stale-results-hours: "48"
decoration_config:
timeout: 60m
extra_refs:
- org: kubernetes
repo: kubernetes
base_ref: release-1.20
path_alias: k8s.io/kubernetes
- org: kubernetes
repo: kubeadm
base_ref: master
path_alias: k8s.io/kubeadm
spec:
containers:
- image: gcr.io/k8s-testimages/kubekins-e2e:v20201201-1941b8f-1.20
command:
- runner.sh
- "../kubeadm/kinder/ci/kinder-run.sh"
args:
- "regular-1.20"
securityContext:
privileged: true
resources:
requests:
memory: "9000Mi"
cpu: 2000m

- name: ci-kubernetes-e2e-kubeadm-kinder-1-19
interval: 12h
decorate: true
Expand Down

0 comments on commit 1bfb2ee

Please sign in to comment.