k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-release/kubernetes-builds.yaml (about) 1 presubmits: 2 kubernetes/kubernetes: 3 - name: pull-kubernetes-cross 4 optional: true 5 always_run: false 6 run_if_changed: '(^.go-version)|(^build/build-image/)|(^hack/lib/golang.sh)|(^build/common.sh)' 7 cluster: eks-prow-build-cluster 8 decorate: true 9 path_alias: k8s.io/kubernetes 10 labels: 11 preset-dind-enabled: "true" 12 spec: 13 containers: 14 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 15 command: 16 - runner.sh 17 args: 18 - make 19 - release 20 - KUBE_RELEASE_RUN_TESTS=n 21 # docker-in-docker needs privileged mode 22 securityContext: 23 privileged: true 24 resources: 25 limits: 26 cpu: 7300m 27 memory: "41Gi" 28 requests: 29 cpu: 7300m 30 memory: "41Gi" 31 annotations: 32 testgrid-create-test-group: 'true' 33 34 periodics: 35 - name: ci-kubernetes-build 36 interval: 1h 37 cluster: k8s-infra-prow-build 38 decorate: true 39 extra_refs: 40 - org: kubernetes 41 repo: kubernetes 42 base_ref: master 43 labels: 44 preset-service-account: "true" 45 preset-dind-enabled: "true" 46 spec: 47 containers: 48 - image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default 49 imagePullPolicy: Always 50 command: 51 - wrapper.sh 52 - /krel 53 - ci-build 54 - --configure-docker 55 - --allow-dup=false 56 - --bucket=k8s-release-dev 57 - --registry=gcr.io/k8s-staging-ci-images 58 - --extra-version-markers=k8s-master 59 # docker-in-docker needs privileged mode 60 securityContext: 61 privileged: true 62 resources: 63 limits: 64 cpu: "7" 65 memory: "34Gi" 66 requests: 67 cpu: "7" 68 memory: "34Gi" 69 rerun_auth_config: 70 github_team_slugs: 71 - org: kubernetes 72 slug: release-managers 73 annotations: 74 fork-per-release: "true" 75 fork-per-release-replacements: "k8s-master -> k8s-beta, latest-default -> latest-{{.Version}}" 76 testgrid-dashboards: sig-release-master-blocking, sig-release-releng-blocking 77 testgrid-tab-name: build-master 78 testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io 79 80 - interval: 5m 81 name: ci-kubernetes-build-fast 82 cluster: k8s-infra-prow-build 83 decorate: true 84 extra_refs: 85 - org: kubernetes 86 repo: kubernetes 87 base_ref: master 88 labels: 89 preset-service-account: "true" 90 preset-dind-enabled: "true" 91 spec: 92 containers: 93 - image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default 94 imagePullPolicy: Always 95 command: 96 - wrapper.sh 97 - /krel 98 - ci-build 99 - --configure-docker 100 - --allow-dup=false 101 - --fast 102 - --bucket=k8s-release-dev 103 # docker-in-docker needs privileged mode 104 securityContext: 105 privileged: true 106 resources: 107 limits: 108 cpu: 6 109 memory: "12Gi" 110 requests: 111 cpu: 6 112 memory: "12Gi" 113 rerun_auth_config: 114 github_team_slugs: 115 - org: kubernetes 116 slug: release-managers 117 annotations: 118 testgrid-dashboards: sig-release-master-blocking, sig-release-releng-blocking 119 testgrid-tab-name: build-master-fast 120 testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io 121 description: 'Ends up running: make quick-release'