From 86f4cab440797bda59053468c2fad6da475ac557 Mon Sep 17 00:00:00 2001 From: Stephen Augustus Date: Tue, 2 Feb 2021 15:01:27 -0500 Subject: [PATCH] releng: Re-enable a bootstrap build job for K8s Infra This is somewhat of a revert to re-enable the previous bootstrap-driven K8s Infra build "canary" job with the following adjustments: - Job renamed to `ci-kubernetes-build-k8s-infra` - Adjusted limits for K8s Infra (based on previous PR feedback) - Fork annotations (so it doesn't get missed when we cut 1.21 RC) Signed-off-by: Stephen Augustus --- .../sig-release/kubernetes-builds.yaml | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/config/jobs/kubernetes/sig-release/kubernetes-builds.yaml b/config/jobs/kubernetes/sig-release/kubernetes-builds.yaml index e9cfcdf9e87c..ef7a2cc13b9d 100644 --- a/config/jobs/kubernetes/sig-release/kubernetes-builds.yaml +++ b/config/jobs/kubernetes/sig-release/kubernetes-builds.yaml @@ -67,6 +67,46 @@ periodics: testgrid-tab-name: build-master testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io +- name: ci-kubernetes-build-k8s-infra + interval: 1h + cluster: k8s-infra-prow-build + labels: + preset-service-account: "true" + preset-dind-enabled: "true" + spec: + containers: + - image: gcr.io/k8s-testimages/bootstrap:v20210108-5927ee692c + args: + - --repo=k8s.io/kubernetes + - --repo=k8s.io/release + - --root=/go/src + - --timeout=240 + - --scenario=kubernetes_build + - -- + - --allow-dup + - --extra-version-markers=k8s-master + - --registry=gcr.io/k8s-staging-ci-images + - --release=k8s-release-dev + # docker-in-docker needs privileged mode + securityContext: + privileged: true + resources: + limits: + cpu: "7" + memory: "34Gi" + requests: + cpu: "7" + memory: "34Gi" + rerun_auth_config: + github_team_ids: + - 2241179 # release-managers + annotations: + fork-per-release: "true" + fork-per-release-replacements: "k8s-master -> k8s-beta" + testgrid-dashboards: sig-release-releng-informing, sig-release-master-informing, sig-testing-canaries + testgrid-tab-name: build-k8s-infra-master + testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io + - name: ci-kubernetes-build-canary interval: 1h cluster: k8s-infra-prow-build