k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/cluster-api/templates/cluster-api-periodics-upgrades.yaml.tpl (about) 1 periodics: 2 {{- range $_, $upgrade := $.config.Upgrades }} 3 - name: periodic-cluster-api-e2e-upgrade-{{ ReplaceAll (TrimPrefix (TrimPrefix $upgrade.From "stable-") "ci/latest-") "." "-" }}-{{ ReplaceAll (TrimPrefix (TrimPrefix $upgrade.To "stable-") "ci/latest-") "." "-" }}-{{ ReplaceAll $.branch "." "-" }} 4 cluster: eks-prow-build-cluster 5 interval: {{ $.config.UpgradesInterval }} 6 decorate: true 7 rerun_auth_config: 8 github_team_slugs: 9 - org: kubernetes-sigs 10 slug: cluster-api-maintainers 11 labels: 12 preset-dind-enabled: "true" 13 preset-kind-volume-mounts: "true" 14 extra_refs: 15 - org: kubernetes-sigs 16 repo: cluster-api 17 base_ref: {{ $.branch }} 18 path_alias: sigs.k8s.io/cluster-api 19 - org: kubernetes 20 repo: kubernetes 21 base_ref: master 22 path_alias: k8s.io/kubernetes 23 spec: 24 containers: 25 - image: {{ $.config.TestImage }} 26 args: 27 - runner.sh 28 - "./scripts/ci-e2e.sh" 29 env: 30 - name: ALWAYS_BUILD_KIND_IMAGES 31 value: "true" 32 - name: KUBERNETES_VERSION_UPGRADE_FROM 33 value: "{{ index (index $.versions $upgrade.From) "k8sRelease" }}" 34 - name: KUBERNETES_VERSION_UPGRADE_TO 35 value: "{{ index (index $.versions $upgrade.To) "k8sRelease" }}" 36 - name: ETCD_VERSION_UPGRADE_TO 37 value: "{{ index (index $.versions $upgrade.To) "etcd" }}" 38 - name: COREDNS_VERSION_UPGRADE_TO 39 value: "{{ index (index $.versions $upgrade.To) "coreDNS" }}" 40 - name: GINKGO_FOCUS 41 value: "\\[Conformance\\] \\[K8s-Upgrade\\]" 42 # we need privileged mode in order to do docker in docker 43 securityContext: 44 privileged: true 45 resources: 46 requests: 47 cpu: 6000m 48 memory: 6Gi 49 limits: 50 cpu: 6000m 51 memory: 6Gi 52 annotations: 53 testgrid-dashboards: sig-cluster-lifecycle-cluster-api{{ if eq $.branch "main" | not -}}{{ TrimPrefix $.branch "release" }}{{- end }} 54 testgrid-tab-name: capi-e2e-{{ ReplaceAll $.branch "." "-" }}-{{ ReplaceAll (TrimPrefix (TrimPrefix $upgrade.From "stable-") "ci/latest-") "." "-" }}-{{ ReplaceAll (TrimPrefix (TrimPrefix $upgrade.To "stable-") "ci/latest-") "." "-" }} 55 testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io 56 testgrid-num-failures-to-alert: "4" 57 {{ end -}}