428 lines
14 KiB
YAML
428 lines
14 KiB
YAML
# Code generated by cluster-api's prowjob-gen. DO NOT EDIT.
|
|
presubmits:
|
|
kubernetes-sigs/cluster-api:
|
|
- name: pull-cluster-api-build-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
always_run: true
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
command:
|
|
- runner.sh
|
|
- ./scripts/ci-build.sh
|
|
resources:
|
|
requests:
|
|
cpu: 6000m
|
|
memory: 4Gi
|
|
limits:
|
|
cpu: 6000m
|
|
memory: 4Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-build-release-1-13
|
|
- name: pull-cluster-api-apidiff-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
optional: true
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
run_if_changed: '^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile)'
|
|
spec:
|
|
containers:
|
|
- command:
|
|
- runner.sh
|
|
- ./scripts/ci-apidiff.sh
|
|
image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
resources:
|
|
requests:
|
|
cpu: 6000m
|
|
memory: 2Gi
|
|
limits:
|
|
cpu: 6000m
|
|
memory: 2Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-apidiff-release-1-13
|
|
- name: pull-cluster-api-verify-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
always_run: true
|
|
labels:
|
|
preset-dind-enabled: "true"
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
command:
|
|
- "runner.sh"
|
|
- ./scripts/ci-verify.sh
|
|
resources:
|
|
requests:
|
|
cpu: 5000m
|
|
memory: 3Gi
|
|
limits:
|
|
cpu: 5000m
|
|
memory: 3Gi
|
|
securityContext:
|
|
privileged: true
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-verify-release-1-13
|
|
- name: pull-cluster-api-test-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
run_if_changed: '^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile)'
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
args:
|
|
- runner.sh
|
|
- ./scripts/ci-test.sh
|
|
resources:
|
|
requests:
|
|
cpu: 7
|
|
memory: 8Gi
|
|
limits:
|
|
cpu: 7
|
|
memory: 8Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-test-release-1-13
|
|
- name: pull-cluster-api-test-mink8s-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
always_run: false
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
args:
|
|
- runner.sh
|
|
- ./scripts/ci-test.sh
|
|
env:
|
|
# This value determines the minimum Kubernetes
|
|
# supported version for Cluster API management cluster
|
|
# and can be found by referring to [Supported Kubernetes Version](https://cluster-api.sigs.k8s.io/reference/versions.html#supported-kubernetes-versions)
|
|
# docs (look for minimum supported k8s version for management cluster, i.e N-3).
|
|
#
|
|
# To check the latest available envtest in Kubebuilder for the minor version we determined above, please
|
|
# refer to https://github.com/kubernetes-sigs/kubebuilder/tree/tools-releases.
|
|
- name: KUBEBUILDER_ENVTEST_KUBERNETES_VERSION
|
|
value: "1.32.0"
|
|
resources:
|
|
requests:
|
|
cpu: 7
|
|
memory: 8Gi
|
|
limits:
|
|
cpu: 7
|
|
memory: 8Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-test-mink8s-release-1-13
|
|
- name: pull-cluster-api-e2e-mink8s-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
labels:
|
|
preset-dind-enabled: "true"
|
|
preset-kind-volume-mounts: "true"
|
|
extra_refs:
|
|
- org: kubernetes
|
|
repo: kubernetes
|
|
base_ref: master
|
|
path_alias: k8s.io/kubernetes
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
always_run: false
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
args:
|
|
- runner.sh
|
|
- ./scripts/ci-e2e.sh
|
|
env:
|
|
# enable IPV6 in bootstrap image
|
|
- name: "DOCKER_IN_DOCKER_IPV6_ENABLED"
|
|
value: "true"
|
|
- name: GINKGO_LABEL_FILTER
|
|
value: "!Conformance"
|
|
# Ensure required kind images get built.
|
|
- name: KIND_BUILD_IMAGES
|
|
value: "KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM"
|
|
# This value determines the minimum Kubernetes
|
|
# supported version for Cluster API management cluster
|
|
# and can be found by referring to [Supported Kubernetes Version](https://cluster-api.sigs.k8s.io/reference/versions.html#supported-kubernetes-versions)
|
|
# docs (look for minimum supported k8s version for management cluster, i.e N-3).
|
|
# Please also make sure to refer a version where a kindest/node image exists
|
|
# for (see https://github.com/kubernetes-sigs/kind/releases/)
|
|
- name: KUBERNETES_VERSION_MANAGEMENT
|
|
value: "v1.32.8"
|
|
# we need privileged mode in order to do docker in docker
|
|
securityContext:
|
|
privileged: true
|
|
resources:
|
|
requests:
|
|
cpu: 3000m
|
|
memory: 8Gi
|
|
limits:
|
|
cpu: 3000m
|
|
memory: 8Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-e2e-mink8s-release-1-13
|
|
- name: pull-cluster-api-e2e-blocking-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
labels:
|
|
preset-dind-enabled: "true"
|
|
preset-kind-volume-mounts: "true"
|
|
extra_refs:
|
|
- org: kubernetes
|
|
repo: kubernetes
|
|
base_ref: master
|
|
path_alias: k8s.io/kubernetes
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
run_if_changed: '^((api|bootstrap|cmd|config|controllers|controlplane|errors|exp|feature|hack|internal|scripts|test|util|webhooks|version)/|main\.go|go\.mod|go\.sum|Dockerfile|Makefile)'
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
args:
|
|
- runner.sh
|
|
- "./scripts/ci-e2e.sh"
|
|
env:
|
|
- name: GINKGO_LABEL_FILTER
|
|
value: "PR-Blocking"
|
|
# Ensure required kind images get built.
|
|
- name: KIND_BUILD_IMAGES
|
|
value: "KUBERNETES_VERSION"
|
|
# we need privileged mode in order to do docker in docker
|
|
securityContext:
|
|
privileged: true
|
|
resources:
|
|
requests:
|
|
cpu: 3000m
|
|
memory: 8Gi
|
|
limits:
|
|
cpu: 3000m
|
|
memory: 8Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-e2e-blocking-release-1-13
|
|
- name: pull-cluster-api-e2e-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
labels:
|
|
preset-dind-enabled: "true"
|
|
preset-kind-volume-mounts: "true"
|
|
extra_refs:
|
|
- org: kubernetes
|
|
repo: kubernetes
|
|
base_ref: master
|
|
path_alias: k8s.io/kubernetes
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
always_run: false
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
args:
|
|
- runner.sh
|
|
- "./scripts/ci-e2e.sh"
|
|
env:
|
|
# enable IPV6 in bootstrap image
|
|
- name: "DOCKER_IN_DOCKER_IPV6_ENABLED"
|
|
value: "true"
|
|
- name: GINKGO_LABEL_FILTER
|
|
value: "!Conformance"
|
|
# Ensure required kind images get built.
|
|
- name: KIND_BUILD_IMAGES
|
|
value: "KUBERNETES_VERSION,KUBERNETES_VERSION_LATEST_CI,KUBERNETES_VERSION_UPGRADE_TO,KUBERNETES_VERSION_UPGRADE_FROM"
|
|
# we need privileged mode in order to do docker in docker
|
|
securityContext:
|
|
privileged: true
|
|
resources:
|
|
requests:
|
|
cpu: 3000m
|
|
memory: 8Gi
|
|
limits:
|
|
cpu: 3000m
|
|
memory: 8Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-e2e-release-1-13
|
|
- name: pull-cluster-api-e2e-upgrade-1-36-1-37-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
labels:
|
|
preset-dind-enabled: "true"
|
|
preset-kind-volume-mounts: "true"
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
always_run: false
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
extra_refs:
|
|
- org: kubernetes
|
|
repo: kubernetes
|
|
base_ref: master
|
|
path_alias: k8s.io/kubernetes
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
args:
|
|
- runner.sh
|
|
- "./scripts/ci-e2e.sh"
|
|
env:
|
|
- name: ALWAYS_BUILD_KIND_IMAGES
|
|
value: "true"
|
|
- name: KUBERNETES_VERSION_UPGRADE_FROM
|
|
value: "stable-1.36"
|
|
- name: KUBERNETES_VERSION_UPGRADE_TO
|
|
value: "ci/latest-1.37"
|
|
- name: ETCD_VERSION_UPGRADE_TO
|
|
value: "3.6.8-0"
|
|
- name: COREDNS_VERSION_UPGRADE_TO
|
|
value: "v1.14.2"
|
|
- name: GINKGO_LABEL_FILTER
|
|
value: "(Conformance && K8s-Upgrade)"
|
|
# we need privileged mode in order to do docker in docker
|
|
securityContext:
|
|
privileged: true
|
|
resources:
|
|
requests:
|
|
cpu: 6000m
|
|
memory: 6Gi
|
|
limits:
|
|
cpu: 6000m
|
|
memory: 6Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-e2e-release-1-13-1-36-1-37
|
|
- name: pull-cluster-api-e2e-conformance-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
labels:
|
|
preset-dind-enabled: "true"
|
|
preset-kind-volume-mounts: "true"
|
|
extra_refs:
|
|
- org: kubernetes
|
|
repo: kubernetes
|
|
base_ref: master
|
|
path_alias: k8s.io/kubernetes
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
always_run: false
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
args:
|
|
- runner.sh
|
|
- "./scripts/ci-e2e.sh"
|
|
env:
|
|
- name: GINKGO_LABEL_FILTER
|
|
value: "(Conformance && K8s-Install)"
|
|
# Ensure required kind images get built.
|
|
- name: KIND_BUILD_IMAGES
|
|
value: "KUBERNETES_VERSION"
|
|
# we need privileged mode in order to do docker in docker
|
|
securityContext:
|
|
privileged: true
|
|
resources:
|
|
requests:
|
|
cpu: 4000m
|
|
memory: 4Gi
|
|
limits:
|
|
cpu: 4000m
|
|
memory: 4Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-e2e-conformance-release-1-13
|
|
- name: pull-cluster-api-e2e-conformance-ci-latest-release-1-13
|
|
cluster: eks-prow-build-cluster
|
|
labels:
|
|
preset-dind-enabled: "true"
|
|
preset-kind-volume-mounts: "true"
|
|
extra_refs:
|
|
- org: kubernetes
|
|
repo: kubernetes
|
|
base_ref: master
|
|
path_alias: k8s.io/kubernetes
|
|
decorate: true
|
|
decoration_config:
|
|
timeout: 180m
|
|
always_run: false
|
|
branches:
|
|
# The script this job runs is not in all branches.
|
|
- ^release-1.13$
|
|
path_alias: sigs.k8s.io/cluster-api
|
|
spec:
|
|
containers:
|
|
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260601-2cbf4bdb47-1.35
|
|
args:
|
|
- runner.sh
|
|
- "./scripts/ci-e2e.sh"
|
|
env:
|
|
- name: GINKGO_LABEL_FILTER
|
|
value: "(Conformance && K8s-Install-ci-latest)"
|
|
# Ensure required kind images get built.
|
|
- name: KIND_BUILD_IMAGES
|
|
value: "KUBERNETES_VERSION_LATEST_CI"
|
|
# we need privileged mode in order to do docker in docker
|
|
securityContext:
|
|
privileged: true
|
|
resources:
|
|
requests:
|
|
cpu: 4000m
|
|
memory: 4Gi
|
|
limits:
|
|
cpu: 4000m
|
|
memory: 4Gi
|
|
annotations:
|
|
testgrid-dashboards: cluster-api-core-1.13
|
|
testgrid-tab-name: capi-pr-e2e-conformance-ci-latest-release-1-13
|