k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/cloud-provider-azure/cloud-provider-azure-presubmit-1.28.yaml (about) 1 presubmits: 2 kubernetes-sigs/cloud-provider-azure: 3 - name: pull-cloud-provider-azure-check-1-28 4 cluster: eks-prow-build-cluster 5 skip_if_only_changed: "^docs/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$" 6 decorate: true 7 path_alias: sigs.k8s.io/cloud-provider-azure 8 branches: 9 - release-1.28 10 labels: 11 preset-service-account: "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 - test-check 20 resources: 21 limits: 22 memory: "9Gi" 23 cpu: "2" 24 requests: 25 memory: "9Gi" 26 cpu: "2" 27 annotations: 28 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 29 testgrid-tab-name: pr-cloud-provider-azure-check-1-28 30 description: "Run lint check tests for cloud-provider-azure release-1.28." 31 testgrid-num-columns-recent: "30" 32 # pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-28 33 - name: pull-cloud-provider-azure-e2e-ccm-vmss-capz-1-28 34 skip_if_only_changed: "^docs/|^.pipelines/|^site/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$|go.sum" 35 decorate: true 36 decoration_config: 37 timeout: 5h 38 path_alias: sigs.k8s.io/cloud-provider-azure 39 branches: 40 - release-1.28 41 labels: 42 preset-dind-enabled: "true" 43 preset-kind-volume-mounts: "true" 44 preset-azure-cred-only: "true" 45 preset-azure-anonymous-pull: "true" 46 preset-azure-capz-sa-cred: "true" 47 extra_refs: 48 - org: kubernetes-sigs 49 repo: cluster-api-provider-azure 50 base_ref: release-1.13 51 path_alias: sigs.k8s.io/cluster-api-provider-azure 52 workdir: true 53 spec: 54 containers: 55 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 56 command: 57 - runner.sh 58 - ./scripts/ci-entrypoint.sh 59 args: 60 - bash 61 - -c 62 - >- 63 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 64 make test-ccm-e2e 65 securityContext: 66 privileged: true 67 env: 68 - name: TEST_CCM # CAPZ config 69 value: "true" 70 - name: KUBERNETES_VERSION # CAPZ config 71 value: "latest-1.28" 72 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 73 value: "1" 74 - name: CLUSTER_TEMPLATE # CAPZ config 75 value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-version.yaml 76 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 77 value: "Standard" 78 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 79 value: "capz" 80 annotations: 81 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 82 testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-capz-1-28 83 description: "Runs Azure specific tests with cloud-provider-azure release-1.28 (https://github.com/kubernetes-sigs/cloud-provider-azure) on vmss, using cluster-api-provider-azure." 84 testgrid-num-columns-recent: "30" 85 # pull-cloud-provider-azure-e2e-capz-1-28 runs kubernetes conformance tests. 86 - name: pull-cloud-provider-azure-e2e-capz-1-28 87 skip_if_only_changed: "^docs/|^site/|^tests/e2e/|^.pipelines/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)$|go.sum" 88 decorate: true 89 decoration_config: 90 timeout: 5h 91 path_alias: sigs.k8s.io/cloud-provider-azure 92 branches: 93 - release-1.28 94 labels: 95 preset-dind-enabled: "true" 96 preset-kind-volume-mounts: "true" 97 preset-azure-cred-only: "true" 98 preset-azure-anonymous-pull: "true" 99 preset-azure-capz-sa-cred: "true" 100 extra_refs: 101 - org: kubernetes-sigs 102 repo: cluster-api-provider-azure 103 base_ref: release-1.13 104 path_alias: sigs.k8s.io/cluster-api-provider-azure 105 workdir: true 106 - org: kubernetes 107 repo: kubernetes 108 base_ref: release-1.28 109 path_alias: k8s.io/kubernetes 110 workdir: false 111 spec: 112 containers: 113 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 114 command: 115 - runner.sh 116 - ./scripts/ci-entrypoint.sh 117 args: 118 - bash 119 - -c 120 - >- 121 cp ./kubeconfig ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure/kubeconfig && 122 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 123 make test-e2e-capz 124 securityContext: 125 privileged: true 126 env: 127 - name: TEST_CCM # CAPZ config 128 value: "true" 129 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 130 value: "standard" 131 - name: KUBERNETES_VERSION # CAPZ config 132 value: "latest-1.28" 133 - name: GINKGO_ARGS # cloud-provider-azure config 134 value: --ginkgo.focus=\[Conformance\]|\[NodeConformance\] --ginkgo.skip=\[Slow\]|\[Serial\]|\[Flaky\] --report-dir=/logs/artifacts --disable-log-dump=true 135 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 136 value: "1" 137 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 138 value: "capz" 139 - name: GINKGO_PARALLEL_NODES # cloud-provider-azure config 140 value: "30" 141 annotations: 142 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 143 testgrid-tab-name: pr-cloud-provider-azure-e2e-capz-1-28 144 description: "Runs Kubernetes conformance tests with cloud-provider-azure release-1.28 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure." 145 testgrid-num-columns-recent: "30" 146 # pull-cloud-provider-azure-e2e-ccm-1-28 147 - name: pull-cloud-provider-azure-e2e-ccm-capz-1-28 148 skip_if_only_changed: "^docs/|^site/|^\\.github/|^.pipelines/|\\.(md|adoc)$|^(README|LICENSE)$|go.sum" 149 decorate: true 150 decoration_config: 151 timeout: 5h 152 path_alias: sigs.k8s.io/cloud-provider-azure 153 branches: 154 - release-1.28 155 labels: 156 preset-dind-enabled: "true" 157 preset-kind-volume-mounts: "true" 158 preset-azure-cred-only: "true" 159 preset-azure-anonymous-pull: "true" 160 preset-azure-capz-sa-cred: "true" 161 extra_refs: 162 - org: kubernetes-sigs 163 repo: cluster-api-provider-azure 164 base_ref: release-1.13 165 path_alias: sigs.k8s.io/cluster-api-provider-azure 166 workdir: true 167 spec: 168 containers: 169 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 170 command: 171 - runner.sh 172 - ./scripts/ci-entrypoint.sh 173 args: 174 - bash 175 - -c 176 - >- 177 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 178 make test-ccm-e2e 179 securityContext: 180 privileged: true 181 env: 182 - name: TEST_CCM # CAPZ config 183 value: "true" 184 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 185 value: "standard" 186 - name: KUBERNETES_VERSION # CAPZ config 187 value: "latest-1.28" 188 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 189 value: "1" 190 annotations: 191 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 192 testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-capz-1-28 193 description: "Runs Azure specific tests with cloud-provider-azure release-1.28 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure." 194 testgrid-num-columns-recent: "30" 195 # pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-28 runs Azure specific e2e tests with cloud controller manager v1.28 and IP-based load balancer backend pools. 196 - name: pull-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-28 197 skip_if_only_changed: "^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum" 198 decorate: true 199 decoration_config: 200 timeout: 5h 201 path_alias: sigs.k8s.io/cloud-provider-azure 202 branches: 203 - release-1.28 204 labels: 205 preset-dind-enabled: "true" 206 preset-kind-volume-mounts: "true" 207 preset-azure-cred-only: "true" 208 preset-azure-anonymous-pull: "true" 209 preset-azure-capz-sa-cred: "true" 210 extra_refs: 211 - org: kubernetes-sigs 212 repo: cluster-api-provider-azure 213 base_ref: release-1.13 214 path_alias: sigs.k8s.io/cluster-api-provider-azure 215 workdir: true 216 spec: 217 containers: 218 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 219 command: 220 - runner.sh 221 args: 222 - ./scripts/ci-entrypoint.sh 223 - bash 224 - -c 225 - >- 226 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 227 make test-ccm-e2e 228 securityContext: 229 privileged: true 230 env: 231 - name: TEST_CCM # CAPZ config 232 value: "true" 233 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 234 value: "1" 235 - name: KUBERNETES_VERSION # CAPZ config 236 value: "latest-1.28" 237 - name: CLUSTER_TEMPLATE # CAPZ config 238 value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-version.yaml 239 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 240 value: "Standard" 241 - name: ENABLE_MULTI_SLB # cloud-provider-azure config 242 value: "false" 243 - name: PUT_VMSS_VM_BATCH_SIZE # cloud-provider-azure config 244 value: "0" 245 - name: LB_BACKEND_POOL_CONFIG_TYPE # cloud-provider-azure config 246 value: "nodeIP" 247 - name: CUSTOM_CLOUD_PROVIDER_CONFIG # CAPZ config 248 value: "https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-default.json" 249 - name: CCM_E2E_ARGS # cloud-provider-azure config 250 value: "-ginkgo.skip=\"\\[Serial\\]\\[Slow\\]|Private\\slink\\sservice|\\[MultipleAgentPools\\]\"" 251 - name: LABEL_FILTER # cloud-provider-azure config 252 value: "!Serial && !Slow && !PLS && !Multi-Nodepool" 253 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 254 value: "capz" 255 - name: ENABLE_VMSS_FLEX # cloud-provider-azure config 256 value: "false" 257 annotations: 258 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 259 testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-ip-lb-capz-1-28 260 description: "Runs Azure specific e2e tests with cloud controller manager v1.28 and IP-based load balancer backend pools." 261 testgrid-num-columns-recent: '30' 262 # pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-28 runs Azure specific e2e tests with cloud controller manager v1.28 and multiple standard load balancers. 263 - name: pull-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-28 264 skip_if_only_changed: "^docs/|^site/|^helm/|^pkg/azclient/|^kubetest2-aks/|^.pipelines/|^\\.github/|\\.(md|adoc)$|^(README|LICENSE)|^examples/|^tests/k8s-azure/manifest$|netlify.toml|.codespellignore|go.sum" 265 decorate: true 266 decoration_config: 267 timeout: 5h 268 path_alias: sigs.k8s.io/cloud-provider-azure 269 branches: 270 - release-1.28 271 labels: 272 preset-dind-enabled: "true" 273 preset-kind-volume-mounts: "true" 274 preset-azure-cred-only: "true" 275 preset-azure-anonymous-pull: "true" 276 preset-azure-capz-sa-cred: "true" 277 extra_refs: 278 - org: kubernetes-sigs 279 repo: cluster-api-provider-azure 280 base_ref: release-1.13 281 path_alias: sigs.k8s.io/cluster-api-provider-azure 282 workdir: true 283 spec: 284 containers: 285 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 286 command: 287 - runner.sh 288 args: 289 - ./scripts/ci-entrypoint.sh 290 - bash 291 - -c 292 - >- 293 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 294 make test-ccm-e2e 295 securityContext: 296 privileged: true 297 env: 298 - name: TEST_CCM # CAPZ config 299 value: "true" 300 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 301 value: "1" 302 - name: KUBERNETES_VERSION # CAPZ config 303 value: "latest-1.28" 304 - name: CLUSTER_TEMPLATE # CAPZ config 305 value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/linux-vmss-ci-no-win-oot-credential-provider.yaml 306 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 307 value: "Standard" 308 - name: CUSTOM_CLOUD_PROVIDER_CONFIG # CAPZ config 309 value: "https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cloud-config-vmss-multi-slb.json" 310 - name: CCM_E2E_ARGS # cloud-provider-azure config 311 value: "-ginkgo.skip=\"\\[Serial\\]\\[Slow\\]|Private\\slink\\sservice|\\[MultipleAgentPools\\]\"" 312 - name: LABEL_FILTER # cloud-provider-azure config 313 value: "!Serial && !Slow && !PLS && !Multi-Nodepool" 314 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 315 value: "capz" 316 - name: ENABLE_VMSS_FLEX # cloud-provider-azure config 317 value: "false" 318 - name: TEST_MULTI_SLB 319 value: "true" 320 - name: WINDOWS_WORKER_MACHINE_COUNT 321 value: "2" 322 annotations: 323 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 324 testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-vmss-multi-slb-capz-1-28 325 description: "Runs Azure specific e2e tests with cloud controller manager v1.28 and multiple standard load balancers." 326 testgrid-num-columns-recent: '30' 327 - name: pull-cloud-provider-azure-unit-1-28 328 cluster: eks-prow-build-cluster 329 skip_if_only_changed: "^docs/|^site/|^tests/e2e/|^\\.github/|^.pipelines/|\\.(md|adoc)$|^(README|LICENSE)$" 330 decorate: true 331 path_alias: sigs.k8s.io/cloud-provider-azure 332 branches: 333 - release-1.28 334 labels: 335 preset-service-account: "true" 336 spec: 337 containers: 338 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 339 command: 340 - runner.sh 341 args: 342 - make 343 - test-unit 344 resources: 345 limits: 346 memory: "9Gi" 347 cpu: "2" 348 requests: 349 memory: "9Gi" 350 cpu: "2" 351 annotations: 352 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 353 testgrid-tab-name: pr-cloud-provider-azure-unit-1-28 354 description: "Run unit tests for cloud-provider-azure release-1.28." 355 testgrid-num-columns-recent: "30" 356 - name: pull-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-28 357 always_run: false 358 decorate: true 359 decoration_config: 360 timeout: 5h 361 path_alias: sigs.k8s.io/cloud-provider-azure 362 branches: 363 - release-1.28 364 labels: 365 preset-dind-enabled: "true" 366 preset-kind-volume-mounts: "true" 367 preset-azure-cred-only: "true" 368 preset-azure-anonymous-pull: "true" 369 extra_refs: 370 - org: kubernetes-sigs 371 repo: cluster-api-provider-azure 372 base_ref: release-1.13 373 path_alias: sigs.k8s.io/cluster-api-provider-azure 374 workdir: true 375 spec: 376 containers: 377 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 378 command: 379 - runner.sh 380 args: 381 - ./scripts/ci-entrypoint.sh 382 - bash 383 - -c 384 - >- 385 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 386 make test-ccm-e2e 387 securityContext: 388 privileged: true 389 env: 390 - name: TEST_CCM # CAPZ config 391 value: "true" 392 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 393 value: "1" 394 - name: KUBERNETES_VERSION # CAPZ config 395 value: "latest-1.28" 396 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 397 value: "Standard" 398 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 399 value: "capz" 400 - name: CLUSTER_TEMPLATE # CAPZ config 401 value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml 402 annotations: 403 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 404 testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-vmss-capz-1-28-presubmit 405 description: "Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on IPv6 vmss, using cluster-api-provider-azure." 406 testgrid-num-columns-recent: '30' 407 - name: pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-28 408 always_run: false 409 decorate: true 410 decoration_config: 411 timeout: 5h 412 path_alias: sigs.k8s.io/cloud-provider-azure 413 branches: 414 - release-1.28 415 labels: 416 preset-dind-enabled: "true" 417 preset-kind-volume-mounts: "true" 418 preset-azure-cred-only: "true" 419 preset-azure-anonymous-pull: "true" 420 extra_refs: 421 - org: kubernetes-sigs 422 repo: cluster-api-provider-azure 423 base_ref: release-1.13 424 path_alias: sigs.k8s.io/cluster-api-provider-azure 425 workdir: true 426 spec: 427 containers: 428 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 429 command: 430 - runner.sh 431 args: 432 - ./scripts/ci-entrypoint.sh 433 - bash 434 - -c 435 - >- 436 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 437 make test-ccm-e2e 438 securityContext: 439 privileged: true 440 env: 441 - name: TEST_CCM # CAPZ config 442 value: "true" 443 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 444 value: "1" 445 - name: KUBERNETES_VERSION # CAPZ config 446 value: "latest-1.28" 447 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 448 value: "Standard" 449 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 450 value: "capz" 451 - name: CLUSTER_TEMPLATE # CAPZ config 452 value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml 453 annotations: 454 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 455 testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-28-presubmit 456 description: "Runs Azure specific tests with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) on DualStack vmss, using cluster-api-provider-azure." 457 testgrid-num-columns-recent: '30' 458 - name: pull-cloud-provider-azure-e2e-ccm-ipv6-capz-1-28 459 always_run: false 460 decorate: true 461 decoration_config: 462 timeout: 5h 463 path_alias: sigs.k8s.io/cloud-provider-azure 464 branches: 465 - release-1.28 466 labels: 467 preset-dind-enabled: "true" 468 preset-kind-volume-mounts: "true" 469 preset-azure-cred-only: "true" 470 preset-azure-anonymous-pull: "true" 471 extra_refs: 472 - org: kubernetes-sigs 473 repo: cluster-api-provider-azure 474 base_ref: release-1.13 475 path_alias: sigs.k8s.io/cluster-api-provider-azure 476 workdir: true 477 spec: 478 containers: 479 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 480 command: 481 - runner.sh 482 - ./scripts/ci-entrypoint.sh 483 args: 484 - bash 485 - -c 486 - >- 487 pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 488 make test-ccm-e2e && 489 popd 490 securityContext: 491 privileged: true 492 env: 493 - name: TEST_CCM # CAPZ config 494 value: "true" 495 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 496 value: "standard" 497 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 498 value: "1" 499 - name: KUBERNETES_VERSION # CAPZ config 500 value: "latest-1.28" 501 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 502 value: "capz" 503 - name: CLUSTER_TEMPLATE # CAPZ config 504 value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.13/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml 505 annotations: 506 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 507 testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-ipv6-capz-1-28-presubmit 508 description: "Runs Azure specific tests with cloud-provider-azure IPv6 (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure." 509 testgrid-num-columns-recent: '30' 510 - name: pull-cloud-provider-azure-e2e-ccm-dualstack-capz-1-28 511 always_run: false 512 decorate: true 513 decoration_config: 514 timeout: 5h 515 path_alias: sigs.k8s.io/cloud-provider-azure 516 branches: 517 - release-1.28 518 labels: 519 preset-dind-enabled: "true" 520 preset-kind-volume-mounts: "true" 521 preset-azure-cred-only: "true" 522 preset-azure-anonymous-pull: "true" 523 extra_refs: 524 - org: kubernetes-sigs 525 repo: cluster-api-provider-azure 526 base_ref: release-1.13 527 path_alias: sigs.k8s.io/cluster-api-provider-azure 528 workdir: true 529 spec: 530 containers: 531 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 532 command: 533 - runner.sh 534 - ./scripts/ci-entrypoint.sh 535 args: 536 - bash 537 - -c 538 - >- 539 pushd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 540 make test-ccm-e2e && 541 popd 542 securityContext: 543 privileged: true 544 env: 545 - name: TEST_CCM # CAPZ config 546 value: "true" 547 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 548 value: "standard" 549 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 550 value: "1" 551 - name: KUBERNETES_VERSION # CAPZ config 552 value: "latest-1.28" 553 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 554 value: "capz" 555 - name: CLUSTER_TEMPLATE # CAPZ config 556 value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.13/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml 557 annotations: 558 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 559 testgrid-tab-name: pr-cloud-provider-azure-e2e-ccm-dualstack-capz-1-28-presubmit 560 description: "Runs Azure specific tests with cloud-provider-azure DualStack (https://github.com/kubernetes-sigs/cloud-provider-azure) using cluster-api-provider-azure." 561 testgrid-num-columns-recent: '30' 562 periodics: 563 - cron: '0 22 * * *' # Run at 22:00 UTC everyday 564 name: cloud-provider-azure-master-ipv6-capz-1-28 565 decorate: true 566 decoration_config: 567 timeout: 5h 568 labels: 569 preset-dind-enabled: "true" 570 preset-kind-volume-mounts: "true" 571 preset-azure-cred-only: "true" 572 preset-azure-anonymous-pull: "true" 573 preset-azure-capz-sa-cred: "true" 574 extra_refs: 575 - org: kubernetes-sigs 576 repo: cluster-api-provider-azure 577 base_ref: release-1.13 578 path_alias: sigs.k8s.io/cluster-api-provider-azure 579 workdir: true 580 - org: kubernetes-sigs 581 repo: cloud-provider-azure 582 base_ref: release-1.28 583 path_alias: sigs.k8s.io/cloud-provider-azure 584 workdir: false 585 spec: 586 containers: 587 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 588 command: 589 - runner.sh 590 args: 591 - ./scripts/ci-entrypoint.sh 592 - bash 593 - -c 594 - >- 595 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 596 make test-ccm-e2e 597 securityContext: 598 privileged: true 599 env: 600 - name: TEST_CCM # CAPZ config 601 value: "true" 602 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 603 value: "standard" 604 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 605 value: "1" 606 - name: KUBERNETES_VERSION # CAPZ config 607 value: "latest-1.28" 608 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 609 value: "capz" 610 - name: CLUSTER_TEMPLATE # CAPZ config 611 value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.13/templates/test/ci/cluster-template-prow-ci-version-ipv6.yaml 612 annotations: 613 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 614 testgrid-tab-name: cloud-provider-azure-master-ipv6-capz-1-28 615 testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com 616 description: "Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster." 617 - cron: '0 22 * * *' # Run at 22:00 UTC everyday 618 name: cloud-provider-azure-master-ipv6-vmss-capz-1-28 619 decorate: true 620 decoration_config: 621 timeout: 5h 622 labels: 623 preset-dind-enabled: "true" 624 preset-kind-volume-mounts: "true" 625 preset-azure-cred-only: "true" 626 preset-azure-anonymous-pull: "true" 627 preset-azure-capz-sa-cred: "true" 628 extra_refs: 629 - org: kubernetes-sigs 630 repo: cluster-api-provider-azure 631 base_ref: release-1.13 632 path_alias: sigs.k8s.io/cluster-api-provider-azure 633 workdir: true 634 - org: kubernetes-sigs 635 repo: cloud-provider-azure 636 base_ref: release-1.28 637 path_alias: sigs.k8s.io/cloud-provider-azure 638 workdir: false 639 spec: 640 containers: 641 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 642 command: 643 - runner.sh 644 args: 645 - ./scripts/ci-entrypoint.sh 646 - bash 647 - -c 648 - >- 649 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 650 make test-ccm-e2e 651 securityContext: 652 privileged: true 653 env: 654 - name: TEST_CCM # CAPZ config 655 value: "true" 656 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 657 value: "standard" 658 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 659 value: "1" 660 - name: KUBERNETES_VERSION # CAPZ config 661 value: "latest-1.28" 662 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 663 value: "capz" 664 - name: CLUSTER_TEMPLATE # CAPZ config 665 value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-ipv6-mp.yaml 666 annotations: 667 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 668 testgrid-tab-name: cloud-provider-azure-master-ipv6-vmss-capz-1-28 669 testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com 670 description: "Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in an IPv6 single stack cluster with vmss." 671 - cron: '0 22 * * *' # Run at 22:00 UTC everyday 672 name: cloud-provider-azure-master-dualstack-capz-1-28 673 decorate: true 674 decoration_config: 675 timeout: 5h 676 labels: 677 preset-dind-enabled: "true" 678 preset-kind-volume-mounts: "true" 679 preset-azure-cred-only: "true" 680 preset-azure-anonymous-pull: "true" 681 preset-azure-capz-sa-cred: "true" 682 extra_refs: 683 - org: kubernetes-sigs 684 repo: cluster-api-provider-azure 685 base_ref: release-1.13 686 path_alias: sigs.k8s.io/cluster-api-provider-azure 687 workdir: true 688 - org: kubernetes-sigs 689 repo: cloud-provider-azure 690 base_ref: release-1.28 691 path_alias: sigs.k8s.io/cloud-provider-azure 692 workdir: false 693 spec: 694 containers: 695 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 696 command: 697 - runner.sh 698 args: 699 - ./scripts/ci-entrypoint.sh 700 - bash 701 - -c 702 - >- 703 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 704 make test-ccm-e2e 705 securityContext: 706 privileged: true 707 env: 708 - name: TEST_CCM # CAPZ config 709 value: "true" 710 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 711 value: "standard" 712 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 713 value: "1" 714 - name: KUBERNETES_VERSION # CAPZ config 715 value: "latest-1.28" 716 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 717 value: "capz" 718 - name: CLUSTER_TEMPLATE # CAPZ config 719 value: https://raw.githubusercontent.com/kubernetes-sigs/cluster-api-provider-azure/release-1.13/templates/test/ci/cluster-template-prow-ci-version-dual-stack.yaml 720 annotations: 721 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 722 testgrid-tab-name: cloud-provider-azure-master-dualstack-capz-1-28 723 testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com 724 description: "Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster." 725 - cron: '0 22 * * *' # Run at 22:00 UTC everyday 726 name: cloud-provider-azure-master-dualstack-vmss-capz-1-28 727 decorate: true 728 decoration_config: 729 timeout: 5h 730 labels: 731 preset-dind-enabled: "true" 732 preset-kind-volume-mounts: "true" 733 preset-azure-cred-only: "true" 734 preset-azure-anonymous-pull: "true" 735 preset-azure-capz-sa-cred: "true" 736 extra_refs: 737 - org: kubernetes-sigs 738 repo: cluster-api-provider-azure 739 base_ref: release-1.13 740 path_alias: sigs.k8s.io/cluster-api-provider-azure 741 workdir: true 742 - org: kubernetes-sigs 743 repo: cloud-provider-azure 744 base_ref: release-1.28 745 path_alias: sigs.k8s.io/cloud-provider-azure 746 workdir: false 747 spec: 748 containers: 749 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 750 command: 751 - runner.sh 752 args: 753 - ./scripts/ci-entrypoint.sh 754 - bash 755 - -c 756 - >- 757 cd ${GOPATH}/src/sigs.k8s.io/cloud-provider-azure && 758 make test-ccm-e2e 759 securityContext: 760 privileged: true 761 env: 762 - name: TEST_CCM # CAPZ config 763 value: "true" 764 - name: AZURE_LOADBALANCER_SKU # cloud-provider-azure config 765 value: "standard" 766 - name: CONTROL_PLANE_MACHINE_COUNT # CAPZ config 767 value: "1" 768 - name: KUBERNETES_VERSION # CAPZ config 769 value: "latest-1.28" 770 - name: CLUSTER_PROVISIONING_TOOL # cloud-provider-azure config 771 value: "capz" 772 - name: CLUSTER_TEMPLATE # CAPZ config 773 value: https://raw.githubusercontent.com/kubernetes-sigs/cloud-provider-azure/master/tests/k8s-azure/manifest/cluster-api/cluster-template-prow-dual-stack-mp.yaml 774 annotations: 775 testgrid-dashboards: provider-azure-cloud-provider-azure-1-28 776 testgrid-tab-name: cloud-provider-azure-master-dualstack-vmss-capz-1-28 777 testgrid-alert-email: kubernetes-provider-azure-oot@googlegroups.com 778 description: "Runs Azure specific tests periodically with cloud-provider-azure (https://github.com/kubernetes-sigs/cloud-provider-azure) using a stable capz release in a dualstack cluster with vmss."