k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/descheduler/descheduler-presubmits-release-1.30.yaml (about) 1 # sigs.k8s.io/descheduler presubmits 2 presubmits: 3 kubernetes-sigs/descheduler: 4 - name: pull-descheduler-verify-release-1-30 5 cluster: eks-prow-build-cluster 6 annotations: 7 testgrid-dashboards: sig-scheduling 8 testgrid-tab-name: pull-descheduler-verify-release-1.30 9 decorate: true 10 path_alias: sigs.k8s.io/descheduler 11 branches: 12 # The script this job runs is not in all branches. 13 - ^release-1.30$ 14 always_run: true 15 spec: 16 containers: 17 - image: public.ecr.aws/docker/library/golang:1.22.3 18 command: 19 - make 20 args: 21 - verify 22 resources: 23 limits: 24 cpu: 6 25 memory: 4Gi 26 requests: 27 cpu: 6 28 memory: 4Gi 29 - name: pull-descheduler-verify-build-release-1-30 30 cluster: eks-prow-build-cluster 31 annotations: 32 testgrid-dashboards: sig-scheduling 33 testgrid-tab-name: pull-descheduler-verify-build-release-1.30 34 decorate: true 35 path_alias: sigs.k8s.io/descheduler 36 branches: 37 # The script this job runs is not in all branches. 38 - ^release-1.30$ 39 always_run: true 40 spec: 41 containers: 42 - image: public.ecr.aws/docker/library/golang:1.22.3 43 command: 44 - make 45 args: 46 - build 47 resources: 48 limits: 49 cpu: 6 50 memory: 4Gi 51 requests: 52 cpu: 6 53 memory: 4Gi 54 - name: pull-descheduler-unit-test-release-1-30 55 cluster: eks-prow-build-cluster 56 annotations: 57 testgrid-dashboards: sig-scheduling 58 testgrid-tab-name: pull-descheduler-unit-test-release-1.30 59 decorate: true 60 path_alias: sigs.k8s.io/descheduler 61 branches: 62 # The script this job runs is not in all branches. 63 - ^release-1.30$ 64 always_run: false 65 run_if_changed: '\.go$' 66 spec: 67 containers: 68 - image: public.ecr.aws/docker/library/golang:1.22.3 69 command: 70 - make 71 args: 72 - test-unit 73 resources: 74 limits: 75 cpu: 6 76 memory: 4Gi 77 requests: 78 cpu: 6 79 memory: 4Gi 80 - name: pull-descheduler-test-e2e-k8s-release-1-30-1-30 81 cluster: eks-prow-build-cluster 82 annotations: 83 testgrid-dashboards: sig-scheduling 84 testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-30-1.30 85 decorate: true 86 decoration_config: 87 timeout: 20m 88 always_run: true 89 labels: 90 preset-dind-enabled: "true" 91 preset-kind-volume-mounts: "true" 92 branches: 93 - release-1.30 94 spec: 95 containers: 96 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 97 command: 98 # generic runner script, handles DIND, bazelrc for caching, etc. 99 - runner.sh 100 env: 101 - name: KUBERNETES_VERSION 102 value: "v1.30.0" 103 - name: KIND_E2E 104 value: "true" 105 args: 106 - make 107 - test-e2e 108 # docker-in-docker needs privileged mode 109 securityContext: 110 privileged: true 111 resources: 112 limits: 113 cpu: 6 114 memory: 4Gi 115 requests: 116 cpu: 6 117 memory: 4Gi 118 - name: pull-descheduler-test-e2e-k8s-release-1-30-1-29 119 cluster: eks-prow-build-cluster 120 annotations: 121 testgrid-dashboards: sig-scheduling 122 testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-30-1.29 123 decorate: true 124 decoration_config: 125 timeout: 20m 126 always_run: true 127 labels: 128 preset-dind-enabled: "true" 129 preset-kind-volume-mounts: "true" 130 branches: 131 - release-1.30 132 spec: 133 containers: 134 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 135 command: 136 # generic runner script, handles DIND, bazelrc for caching, etc. 137 - runner.sh 138 env: 139 - name: KUBERNETES_VERSION 140 value: "v1.29.4" 141 - name: KIND_E2E 142 value: "true" 143 args: 144 - make 145 - test-e2e 146 # docker-in-docker needs privileged mode 147 securityContext: 148 privileged: true 149 resources: 150 limits: 151 cpu: 6 152 memory: 4Gi 153 requests: 154 cpu: 6 155 memory: 4Gi 156 - name: pull-descheduler-test-e2e-k8s-release-1-30-1-28 157 cluster: eks-prow-build-cluster 158 annotations: 159 testgrid-dashboards: sig-scheduling 160 testgrid-tab-name: pull-descheduler-test-e2e-k8s-release-1-30-1.28 161 decorate: true 162 decoration_config: 163 timeout: 20m 164 always_run: true 165 labels: 166 preset-dind-enabled: "true" 167 preset-kind-volume-mounts: "true" 168 branches: 169 - release-1.30 170 spec: 171 containers: 172 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 173 command: 174 # generic runner script, handles DIND, bazelrc for caching, etc. 175 - runner.sh 176 env: 177 - name: KUBERNETES_VERSION 178 value: "v1.28.9" 179 - name: KIND_E2E 180 value: "true" 181 args: 182 - make 183 - test-e2e 184 # docker-in-docker needs privileged mode 185 securityContext: 186 privileged: true 187 resources: 188 limits: 189 cpu: 6 190 memory: 4Gi 191 requests: 192 cpu: 6 193 memory: 4Gi