k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-release/release-branch-jobs/1.28.yaml (about)

     1  periodics:
     2  - annotations:
     3      testgrid-dashboards: conformance-all, conformance-gce, sig-release-job-config-errors
     4      testgrid-tab-name: Conformance - GCE - 1.28
     5    cluster: k8s-infra-prow-build
     6    decorate: true
     7    decoration_config:
     8      timeout: 3h40m0s
     9    interval: 3h
    10    labels:
    11      preset-k8s-ssh: "true"
    12      preset-service-account: "true"
    13    name: ci-kubernetes-gce-conformance-latest-1-28
    14    spec:
    15      containers:
    16      - args:
    17        - --extract=ci/latest-1.28
    18        - --extract-ci-bucket=k8s-release-dev
    19        - --gcp-master-image=gci
    20        - --gcp-node-image=gci
    21        - --gcp-zone=us-west1-b
    22        - --provider=gce
    23        - --test_args=--ginkgo.focus=\[Conformance\]
    24        - --timeout=200m
    25        command:
    26        - runner.sh
    27        - /workspace/scenarios/kubernetes_e2e.py
    28        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
    29        name: ""
    30        resources:
    31          limits:
    32            cpu: "1"
    33            memory: 3Gi
    34          requests:
    35            cpu: "1"
    36            memory: 3Gi
    37  - annotations:
    38      fork-per-release-cron: 0 8-23/24 * * *, 0 14-23/24 * * *
    39      testgrid-alert-email: gke-kubernetes-accelerators-bugs@google.com
    40      testgrid-alert-stale-results-hours: "24"
    41      testgrid-dashboards: sig-release-1.28-blocking, google-gce
    42      testgrid-num-failures-to-alert: "6"
    43      testgrid-tab-name: gce-device-plugin-gpu-1.28
    44    cluster: k8s-infra-prow-build
    45    cron: 0 8-23/12 * * *
    46    decorate: true
    47    decoration_config:
    48      timeout: 5h0m0s
    49    labels:
    50      preset-ci-gce-device-plugin-gpu: "true"
    51      preset-k8s-ssh: "true"
    52      preset-service-account: "true"
    53    name: ci-kubernetes-e2e-gce-device-plugin-gpu-1-28
    54    spec:
    55      containers:
    56      - args:
    57        - --check-leaked-resources
    58        - --extract=ci/latest-1.28
    59        - --extract-ci-bucket=k8s-release-dev
    60        - --env=KUBE_NODE_OS_DISTRIBUTION=gci
    61        - --env=KUBE_GCE_NODE_IMAGE=cos-97-16919-189-5
    62        - --env=KUBE_GCE_NODE_PROJECT=cos-cloud
    63        - --gcp-node-image=gci
    64        - --gcp-project-type=gpu-project
    65        - --gcp-zone=us-west1-b
    66        - --provider=gce
    67        - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8
    68        - --timeout=180m
    69        command:
    70        - runner.sh
    71        - /workspace/scenarios/kubernetes_e2e.py
    72        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
    73        name: ""
    74        resources:
    75          limits:
    76            cpu: "1"
    77            memory: 3Gi
    78          requests:
    79            cpu: "1"
    80            memory: 3Gi
    81  - annotations:
    82      fork-per-release-periodic-interval: 6h 24h
    83      testgrid-alert-email: bentheelder@google.com,siarkowicz@google.com,patrick.ohly@intel.com
    84      testgrid-dashboards: sig-instrumentation-tests, sig-testing-kind, sig-release-job-config-errors
    85      testgrid-num-columns-recent: "6"
    86      testgrid-tab-name: kind-json-logging-1.28
    87    cluster: k8s-infra-prow-build
    88    decorate: true
    89    decoration_config:
    90      timeout: 2h30m0s
    91    extra_refs:
    92    - base_ref: release-1.28
    93      org: kubernetes
    94      path_alias: k8s.io/kubernetes
    95      repo: kubernetes
    96    interval: 2h
    97    labels:
    98      preset-dind-enabled: "true"
    99      preset-kind-volume-mounts: "true"
   100    name: ci-kubernetes-kind-e2e-json-logging-1-28
   101    spec:
   102      containers:
   103      - command:
   104        - wrapper.sh
   105        - bash
   106        - -c
   107        - |
   108          curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && curl -sSL https://github.com/pohly/kind/raw/e2e-feature-gates/hack/ci/e2e-k8s.sh >$(which e2e-k8s.sh) && chmod u+x $(which e2e-k8s.sh) && e2e-k8s.sh
   109        env:
   110        - name: CLUSTER_LOG_FORMAT
   111          value: json
   112        - name: KIND_CLUSTER_LOG_LEVEL
   113          value: "6"
   114        - name: FEATURE_GATES
   115          value: '{"DynamicResourceAllocation":true,"ContextualLogging":true}'
   116        - name: RUNTIME_CONFIG
   117          value: '{"resource.k8s.io/v1alpha2":"true"}'
   118        - name: GINKGO_TOLERATE_FLAKES
   119          value: "n"
   120        - name: FOCUS
   121          value: \[Conformance\]|\[Driver:.csi-hostpath\]|DynamicResourceAllocation
   122        - name: SKIP
   123          value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity
   124        - name: PARALLEL
   125          value: "true"
   126        image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.28
   127        name: ""
   128        resources:
   129          limits:
   130            cpu: "7"
   131            memory: 9Gi
   132          requests:
   133            cpu: "7"
   134            memory: 9Gi
   135        securityContext:
   136          privileged: true
   137  - annotations:
   138      testgrid-alert-email: release-managers+alerts@kubernetes.io, release-team@kubernetes.io
   139      testgrid-dashboards: sig-release-1.28-blocking, sig-release-releng-blocking
   140      testgrid-tab-name: build-1.28
   141    cluster: k8s-infra-prow-build
   142    decorate: true
   143    extra_refs:
   144    - base_ref: release-1.28
   145      org: kubernetes
   146      repo: kubernetes
   147    interval: 1h
   148    labels:
   149      preset-dind-enabled: "true"
   150      preset-service-account: "true"
   151    name: ci-kubernetes-build-1-28
   152    rerun_auth_config:
   153      github_team_slugs:
   154      - org: kubernetes
   155        slug: release-managers
   156    spec:
   157      containers:
   158      - command:
   159        - wrapper.sh
   160        - /krel
   161        - ci-build
   162        - --configure-docker
   163        - --allow-dup
   164        - --bucket=k8s-release-dev
   165        - --registry=gcr.io/k8s-staging-ci-images
   166        - --extra-version-markers=k8s-stable2
   167        image: gcr.io/k8s-staging-releng/k8s-ci-builder:latest-default
   168        imagePullPolicy: Always
   169        name: ""
   170        resources:
   171          limits:
   172            cpu: "7"
   173            memory: 34Gi
   174          requests:
   175            cpu: "7"
   176            memory: 34Gi
   177        securityContext:
   178          privileged: true
   179  - annotations:
   180      fork-per-release-cron: 0 17 * * *, 0 21 * * *
   181      testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com
   182      testgrid-dashboards: sig-scalability-kubemark, sig-release-job-config-errors
   183      testgrid-num-failures-to-alert: "2"
   184      testgrid-tab-name: kubemark-1.28-500
   185    cluster: k8s-infra-prow-build
   186    cron: 0 13 * * *
   187    decorate: true
   188    decoration_config:
   189      timeout: 2h0m0s
   190    extra_refs:
   191    - base_ref: release-1.28
   192      org: kubernetes
   193      path_alias: k8s.io/kubernetes
   194      repo: kubernetes
   195    - base_ref: release-1.28
   196      org: kubernetes
   197      path_alias: k8s.io/perf-tests
   198      repo: perf-tests
   199    labels:
   200      preset-dind-enabled: "true"
   201      preset-e2e-kubemark-common: "true"
   202      preset-e2e-scalability-periodics: "true"
   203      preset-k8s-ssh: "true"
   204      preset-service-account: "true"
   205    name: ci-kubernetes-kubemark-500-gce-1-28
   206    spec:
   207      containers:
   208      - args:
   209        - --cluster=kubemark-500
   210        - --extract=ci/latest-1.28
   211        - --gcp-master-size=n2-standard-4
   212        - --gcp-node-image=gci
   213        - --gcp-node-size=e2-standard-8
   214        - --gcp-nodes=8
   215        - --gcp-project-type=scalability-project
   216        - --gcp-zone=us-east1-b
   217        - --kubemark
   218        - --kubemark-nodes=500
   219        - --kubemark-master-size=n2-standard-16
   220        - --metadata-sources=cl2-metadata.json
   221        - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling
   222        - --provider=gce
   223        - --test=false
   224        - --test_args=--ginkgo.focus=xxxx
   225        - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
   226        - --test-cmd-args=cluster-loader2
   227        - --test-cmd-args=--nodes=500
   228        - --test-cmd-args=--provider=kubemark
   229        - --test-cmd-args=--report-dir=$(ARTIFACTS)
   230        - --test-cmd-args=--testconfig=testing/load/config.yaml
   231        - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
   232        - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
   233        - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
   234        - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml
   235        - --test-cmd-name=ClusterLoaderV2
   236        - --timeout=100m
   237        - --use-logexporter
   238        - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID)
   239        command:
   240        - runner.sh
   241        - /workspace/scenarios/kubernetes_e2e.py
   242        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   243        name: ""
   244        resources:
   245          limits:
   246            cpu: "2"
   247            memory: 8Gi
   248          requests:
   249            cpu: "2"
   250            memory: 8Gi
   251        securityContext:
   252          privileged: true
   253    tags:
   254    - 'perfDashPrefix: kubemark-500Nodes-1.28'
   255    - 'perfDashJobType: performance'
   256  - annotations:
   257      fork-per-release-cron: 0 8-20/12 * * *, 0 8-20/24 * * *
   258      testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, kubernetes-scalability-tickets@google.com
   259      testgrid-dashboards: sig-release-1.28-blocking, sig-scalability-gce, google-gce, google-gci
   260      testgrid-num-failures-to-alert: "2"
   261      testgrid-tab-name: gce-cos-1.28-scalability-100
   262    cluster: k8s-infra-prow-build
   263    cron: 0 4-16/12 * * *
   264    decorate: true
   265    decoration_config:
   266      timeout: 2h20m0s
   267    extra_refs:
   268    - base_ref: release-1.28
   269      org: kubernetes
   270      path_alias: k8s.io/kubernetes
   271      repo: kubernetes
   272    - base_ref: release-1.28
   273      org: kubernetes
   274      path_alias: k8s.io/perf-tests
   275      repo: perf-tests
   276    labels:
   277      preset-e2e-scalability-common: "true"
   278      preset-e2e-scalability-periodics: "true"
   279      preset-k8s-ssh: "true"
   280      preset-service-account: "true"
   281    name: ci-kubernetes-e2e-gci-gce-scalability-1-28
   282    spec:
   283      containers:
   284      - args:
   285        - --check-leaked-resources
   286        - --cluster=e2e-big
   287        - --env=APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling
   288        - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8
   289        - --extract=ci/latest-1.28
   290        - --extract-ci-bucket=k8s-release-dev
   291        - --gcp-node-image=gci
   292        - --gcp-nodes=100
   293        - --gcp-project-type=scalability-project
   294        - --gcp-zone=us-east1-b
   295        - --provider=gce
   296        - --metadata-sources=cl2-metadata.json
   297        - --env=CL2_ENABLE_DNS_PROGRAMMING=true
   298        - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0
   299        - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true
   300        - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5
   301        - --env=KUBEPROXY_TEST_ARGS=--profiling --metrics-bind-address=0.0.0.0 --feature-gates=MinimizeIPTablesRestore=true
   302        - --test=false
   303        - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
   304        - --test-cmd-args=cluster-loader2
   305        - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
   306        - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
   307        - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
   308        - --test-cmd-args=--nodes=100
   309        - --test-cmd-args=--prometheus-scrape-kubelets=true
   310        - --test-cmd-args=--prometheus-scrape-node-exporter
   311        - --test-cmd-args=--provider=gce
   312        - --test-cmd-args=--report-dir=$(ARTIFACTS)
   313        - --test-cmd-args=--testconfig=testing/load/config.yaml
   314        - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
   315        - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
   316        - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
   317        - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
   318        - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml
   319        - --test-cmd-name=ClusterLoaderV2
   320        - --timeout=120m
   321        - --use-logexporter
   322        - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
   323        command:
   324        - runner.sh
   325        - /workspace/scenarios/kubernetes_e2e.py
   326        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   327        name: ""
   328        resources:
   329          limits:
   330            cpu: "2"
   331            memory: 6Gi
   332          requests:
   333            cpu: "2"
   334            memory: 6Gi
   335    tags:
   336    - 'perfDashPrefix: gce-100Nodes-1.28'
   337    - 'perfDashJobType: performance'
   338    - 'perfDashBuildsCount: 500'
   339  - annotations:
   340      fork-per-release-periodic-interval: 6h 24h
   341      testgrid-alert-email: release-team@kubernetes.io
   342      testgrid-dashboards: sig-release-1.28-blocking
   343      testgrid-tab-name: integration-1.28
   344    cluster: eks-prow-build-cluster
   345    decorate: true
   346    extra_refs:
   347    - base_ref: release-1.28
   348      org: kubernetes
   349      path_alias: k8s.io/kubernetes
   350      repo: kubernetes
   351    interval: 2h
   352    labels:
   353      preset-dind-enabled: "true"
   354      preset-service-account: "true"
   355    name: ci-kubernetes-integration-1-28
   356    spec:
   357      containers:
   358      - args:
   359        - ./hack/jenkins/test-dockerized.sh
   360        command:
   361        - runner.sh
   362        env:
   363        - name: SHORT
   364          value: --short=false
   365        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   366        name: ""
   367        resources:
   368          limits:
   369            cpu: "6"
   370            memory: 20Gi
   371          requests:
   372            cpu: "6"
   373            memory: 20Gi
   374        securityContext:
   375          privileged: true
   376  - annotations:
   377      testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com
   378      testgrid-alert-stale-results-hours: "24"
   379      testgrid-create-test-group: "true"
   380      testgrid-dashboards: sig-release-1.28-blocking
   381      testgrid-days-of-results: "1"
   382      testgrid-num-failures-to-alert: "3"
   383    cluster: k8s-infra-prow-build
   384    decorate: true
   385    extra_refs:
   386    - base_ref: release-1.28
   387      org: kubernetes
   388      path_alias: k8s.io/kubernetes
   389      repo: kubernetes
   390    interval: 1h
   391    name: ci-kubernetes-unit-1-28
   392    spec:
   393      containers:
   394      - command:
   395        - make
   396        - test
   397        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   398        name: ""
   399        resources:
   400          limits:
   401            cpu: "4"
   402            memory: 36Gi
   403          requests:
   404            cpu: "4"
   405            memory: 36Gi
   406        securityContext:
   407          allowPrivilegeEscalation: false
   408      securityContext:
   409        runAsGroup: 2010
   410        runAsUser: 2001
   411  - annotations:
   412      fork-per-release-periodic-interval: 6h 24h
   413      testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, k8s-infra-oncall@google.com, release-managers+alerts@kubernetes.io
   414      testgrid-dashboards: sig-release-1.28-blocking
   415      testgrid-tab-name: verify-1.28
   416    cluster: eks-prow-build-cluster
   417    decorate: true
   418    extra_refs:
   419    - base_ref: release-1.28
   420      org: kubernetes
   421      path_alias: k8s.io/kubernetes
   422      repo: kubernetes
   423    interval: 2h
   424    labels:
   425      preset-dind-enabled: "true"
   426      preset-service-account: "true"
   427    name: ci-kubernetes-verify-1-28
   428    spec:
   429      containers:
   430      - args:
   431        - ./hack/jenkins/verify-dockerized.sh
   432        command:
   433        - runner.sh
   434        env:
   435        - name: EXCLUDE_READONLY_PACKAGE
   436          value: "y"
   437        - name: KUBE_VERIFY_GIT_BRANCH
   438          value: release-1.28
   439        - name: REPO_DIR
   440          value: /workspace/k8s.io/kubernetes
   441        - name: TYPECHECK_SERIAL
   442          value: "true"
   443        image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   444        imagePullPolicy: Always
   445        name: ""
   446        resources:
   447          limits:
   448            cpu: "6"
   449            memory: 24Gi
   450          requests:
   451            cpu: "6"
   452            memory: 24Gi
   453        securityContext:
   454          privileged: true
   455  - annotations:
   456      fork-per-release-periodic-interval: 6h 24h
   457      testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io
   458      testgrid-dashboards: sig-release-1.28-blocking, sig-testing-kind
   459      testgrid-num-columns-recent: "6"
   460      testgrid-tab-name: kind-1.28-parallel
   461    cluster: k8s-infra-prow-build
   462    decorate: true
   463    decoration_config:
   464      timeout: 1h0m0s
   465    extra_refs:
   466    - base_ref: release-1.28
   467      org: kubernetes
   468      path_alias: k8s.io/kubernetes
   469      repo: kubernetes
   470    interval: 2h
   471    labels:
   472      preset-dind-enabled: "true"
   473      preset-kind-volume-mounts: "true"
   474    name: ci-kubernetes-kind-e2e-parallel-1-28
   475    spec:
   476      containers:
   477      - command:
   478        - wrapper.sh
   479        - bash
   480        - -c
   481        - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
   482        env:
   483        - name: FOCUS
   484          value: .
   485        - name: SKIP
   486          value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity
   487        - name: PARALLEL
   488          value: "true"
   489        image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.28
   490        name: ""
   491        resources:
   492          limits:
   493            cpu: "7"
   494            memory: 9Gi
   495          requests:
   496            cpu: "7"
   497            memory: 9Gi
   498        securityContext:
   499          privileged: true
   500  - annotations:
   501      fork-per-release-periodic-interval: 6h 24h
   502      testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com,release-team@kubernetes.io
   503      testgrid-dashboards: sig-release-1.28-blocking, sig-testing-kind
   504      testgrid-num-columns-recent: "6"
   505      testgrid-tab-name: kind-ipv6-1.28-parallel
   506    cluster: k8s-infra-prow-build
   507    decorate: true
   508    decoration_config:
   509      timeout: 1h0m0s
   510    extra_refs:
   511    - base_ref: release-1.28
   512      org: kubernetes
   513      path_alias: k8s.io/kubernetes
   514      repo: kubernetes
   515    interval: 2h
   516    labels:
   517      preset-dind-enabled: "true"
   518      preset-kind-volume-mounts: "true"
   519    name: ci-kubernetes-kind-ipv6-e2e-parallel-1-28
   520    spec:
   521      containers:
   522      - command:
   523        - wrapper.sh
   524        - bash
   525        - -c
   526        - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
   527        env:
   528        - name: DOCKER_IN_DOCKER_IPV6_ENABLED
   529          value: "true"
   530        - name: IP_FAMILY
   531          value: ipv6
   532        - name: FOCUS
   533          value: .
   534        - name: SKIP
   535          value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Network.should.set.TCP.CLOSE_WAIT.timeout|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|should.provide.basic.identity
   536        - name: PARALLEL
   537          value: "true"
   538        image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.28
   539        name: ""
   540        resources:
   541          limits:
   542            cpu: "7"
   543            memory: 9Gi
   544          requests:
   545            cpu: "7"
   546            memory: 9Gi
   547        securityContext:
   548          privileged: true
   549  postsubmits: {}
   550  presubmits:
   551    kubernetes/kubernetes:
   552    - always_run: false
   553      branches:
   554      - release-1.28
   555      cluster: k8s-infra-prow-build
   556      context: pull-kubernetes-e2e-gce-cos
   557      decorate: true
   558      decoration_config:
   559        timeout: 1h45m0s
   560      extra_refs:
   561      - base_ref: master
   562        org: kubernetes
   563        path_alias: k8s.io/release
   564        repo: release
   565      labels:
   566        preset-dind-enabled: "true"
   567        preset-k8s-ssh: "true"
   568        preset-pull-kubernetes-e2e: "true"
   569        preset-pull-kubernetes-e2e-gce: "true"
   570        preset-service-account: "true"
   571      name: pull-kubernetes-e2e-gce-cos
   572      path_alias: k8s.io/kubernetes
   573      spec:
   574        containers:
   575        - args:
   576          - --build=quick
   577          - --cluster=
   578          - --extract=local
   579          - --gcp-node-image=gci
   580          - --gcp-zone=us-west1-b
   581          - --ginkgo-parallel=30
   582          - --provider=gce
   583          - --env=ENABLE_CACHE_MUTATION_DETECTOR=true
   584          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce
   585          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   586          - --timeout=80m
   587          command:
   588          - runner.sh
   589          - /workspace/scenarios/kubernetes_e2e.py
   590          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   591          name: ""
   592          resources:
   593            limits:
   594              cpu: "4"
   595              memory: 14Gi
   596            requests:
   597              cpu: "4"
   598              memory: 14Gi
   599          securityContext:
   600            privileged: true
   601    - always_run: false
   602      branches:
   603      - release-1.28
   604      cluster: k8s-infra-prow-build
   605      context: pull-kubernetes-e2e-gce-cos-canary
   606      decorate: true
   607      decoration_config:
   608        timeout: 1h45m0s
   609      extra_refs:
   610      - base_ref: master
   611        org: kubernetes
   612        path_alias: k8s.io/release
   613        repo: release
   614      labels:
   615        preset-dind-enabled: "true"
   616        preset-k8s-ssh: "true"
   617        preset-pull-kubernetes-e2e: "true"
   618        preset-pull-kubernetes-e2e-gce: "true"
   619        preset-service-account: "true"
   620      name: pull-kubernetes-e2e-gce-cos-canary
   621      path_alias: k8s.io/kubernetes
   622      skip_report: true
   623      spec:
   624        containers:
   625        - args:
   626          - --build=quick
   627          - --cluster=
   628          - --extract=local
   629          - --gcp-node-image=gci
   630          - --gcp-zone=us-west1-b
   631          - --ginkgo-parallel=30
   632          - --provider=gce
   633          - --env=ENABLE_CACHE_MUTATION_DETECTOR=true
   634          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-cos-canary
   635          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   636          - --timeout=80m
   637          command:
   638          - runner.sh
   639          - /workspace/scenarios/kubernetes_e2e.py
   640          env:
   641          - name: BOOTSTRAP_FETCH_TEST_INFRA
   642            value: "true"
   643          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   644          name: ""
   645          resources:
   646            limits:
   647              cpu: "4"
   648              memory: 14Gi
   649            requests:
   650              cpu: "4"
   651              memory: 14Gi
   652          securityContext:
   653            privileged: true
   654    - always_run: true
   655      branches:
   656      - release-1.28
   657      cluster: k8s-infra-prow-build
   658      context: pull-kubernetes-e2e-gce
   659      decorate: true
   660      decoration_config:
   661        timeout: 1h45m0s
   662      extra_refs:
   663      - base_ref: master
   664        org: kubernetes
   665        path_alias: k8s.io/release
   666        repo: release
   667      labels:
   668        preset-dind-enabled: "true"
   669        preset-k8s-ssh: "true"
   670        preset-pull-kubernetes-e2e: "true"
   671        preset-pull-kubernetes-e2e-gce: "true"
   672        preset-service-account: "true"
   673      name: pull-kubernetes-e2e-gce
   674      path_alias: k8s.io/kubernetes
   675      spec:
   676        containers:
   677        - args:
   678          - --build=quick
   679          - --cluster=
   680          - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.1
   681          - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.7
   682          - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
   683          - --env=CONTAINER_RUNTIME_TEST_HANDLER=true
   684          - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu
   685          - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a
   686          - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud
   687          - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu
   688          - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a
   689          - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud
   690          - --extract=local
   691          - --gcp-master-image=ubuntu
   692          - --gcp-node-image=ubuntu
   693          - --gcp-zone=us-west1-b
   694          - --ginkgo-parallel=30
   695          - --provider=gce
   696          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce
   697          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   698          - --timeout=80m
   699          command:
   700          - runner.sh
   701          - /workspace/scenarios/kubernetes_e2e.py
   702          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   703          name: ""
   704          resources:
   705            limits:
   706              cpu: "4"
   707              memory: 14Gi
   708            requests:
   709              cpu: "4"
   710              memory: 14Gi
   711          securityContext:
   712            privileged: true
   713    - always_run: false
   714      branches:
   715      - release-1.28
   716      cluster: k8s-infra-prow-build
   717      context: pull-kubernetes-e2e-gce-canary
   718      decorate: true
   719      decoration_config:
   720        timeout: 1h45m0s
   721      extra_refs:
   722      - base_ref: master
   723        org: kubernetes
   724        path_alias: k8s.io/release
   725        repo: release
   726      labels:
   727        preset-k8s-ssh: "true"
   728        preset-pull-kubernetes-e2e: "true"
   729        preset-pull-kubernetes-e2e-gce: "true"
   730        preset-service-account: "true"
   731      name: pull-kubernetes-e2e-gce-canary
   732      path_alias: k8s.io/kubernetes
   733      spec:
   734        containers:
   735        - args:
   736          - --build=quick
   737          - --cluster=
   738          - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.1
   739          - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.7
   740          - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
   741          - --env=CONTAINER_RUNTIME_TEST_HANDLER=true
   742          - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu
   743          - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a
   744          - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud
   745          - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu
   746          - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a
   747          - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud
   748          - --extract=local
   749          - --gcp-master-image=ubuntu
   750          - --gcp-node-image=ubuntu
   751          - --gcp-zone=us-west1-b
   752          - --ginkgo-parallel=30
   753          - --provider=gce
   754          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-canary
   755          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   756          - --timeout=80m
   757          command:
   758          - runner.sh
   759          - /workspace/scenarios/kubernetes_e2e.py
   760          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   761          name: ""
   762          resources:
   763            limits:
   764              cpu: "4"
   765              memory: 14Gi
   766            requests:
   767              cpu: "4"
   768              memory: 14Gi
   769          securityContext:
   770            privileged: true
   771    - always_run: false
   772      branches:
   773      - release-1.28
   774      cluster: k8s-infra-prow-build
   775      context: pull-kubernetes-e2e-gce-serial
   776      decorate: true
   777      decoration_config:
   778        timeout: 8h40m0s
   779      extra_refs:
   780      - base_ref: master
   781        org: kubernetes
   782        path_alias: k8s.io/release
   783        repo: release
   784      labels:
   785        preset-dind-enabled: "true"
   786        preset-k8s-ssh: "true"
   787        preset-pull-kubernetes-e2e: "true"
   788        preset-pull-kubernetes-e2e-gce: "true"
   789        preset-service-account: "true"
   790      name: pull-kubernetes-e2e-gce-serial
   791      optional: true
   792      path_alias: k8s.io/kubernetes
   793      spec:
   794        containers:
   795        - args:
   796          - --build=quick
   797          - --cluster=
   798          - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.1
   799          - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.7
   800          - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
   801          - --env=CONTAINER_RUNTIME_TEST_HANDLER=true
   802          - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu
   803          - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a
   804          - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud
   805          - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu
   806          - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a
   807          - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud
   808          - --extract=local
   809          - --gcp-master-image=ubuntu
   810          - --gcp-node-image=ubuntu
   811          - --gcp-zone=us-west1-b
   812          - --ginkgo-parallel=1
   813          - --provider=gce
   814          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-serial
   815          - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   816          - --timeout=500m
   817          command:
   818          - runner.sh
   819          - /workspace/scenarios/kubernetes_e2e.py
   820          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   821          name: ""
   822          resources:
   823            limits:
   824              cpu: "4"
   825              memory: 14Gi
   826            requests:
   827              cpu: "4"
   828              memory: 14Gi
   829          securityContext:
   830            privileged: true
   831    - always_run: false
   832      branches:
   833      - release-1.28
   834      cluster: k8s-infra-prow-build
   835      context: pull-e2e-gce-cloud-provider-disabled
   836      decorate: true
   837      decoration_config:
   838        timeout: 2h0m0s
   839      extra_refs:
   840      - base_ref: master
   841        org: kubernetes
   842        path_alias: k8s.io/release
   843        repo: release
   844      labels:
   845        preset-dind-enabled: "true"
   846        preset-k8s-ssh: "true"
   847        preset-pull-kubernetes-e2e: "true"
   848        preset-pull-kubernetes-e2e-gce: "true"
   849        preset-service-account: "true"
   850      name: pull-e2e-gce-cloud-provider-disabled
   851      optional: true
   852      path_alias: k8s.io/kubernetes
   853      spec:
   854        containers:
   855        - args:
   856          - --build=quick
   857          - --cluster=
   858          - --env=KUBE_FEATURE_GATES=DisableCloudProviders=true,DisableKubeletCloudCredentialProviders=true
   859          - --env=CLOUD_PROVIDER_FLAG=external
   860          - --env=ENABLE_AUTH_PROVIDER_GCP=true
   861          - --extract=local
   862          - --gcp-master-image=gci
   863          - --gcp-node-image=gci
   864          - --gcp-nodes=4
   865          - --gcp-zone=us-west1-b
   866          - --ginkgo-parallel=30
   867          - --provider=gce
   868          - --stage=gs://kubernetes-release-pull/ci/pull-e2e-gce-cloud-provider-disabled
   869          - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8
   870          - --timeout=80m
   871          command:
   872          - runner.sh
   873          - /workspace/scenarios/kubernetes_e2e.py
   874          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   875          name: ""
   876          resources:
   877            limits:
   878              cpu: "4"
   879              memory: 14Gi
   880            requests:
   881              cpu: "4"
   882              memory: 14Gi
   883          securityContext:
   884            privileged: true
   885    - always_run: false
   886      branches:
   887      - release-1.28
   888      cluster: k8s-infra-prow-build
   889      context: pull-kubernetes-e2e-gce-device-plugin-gpu
   890      decorate: true
   891      decoration_config:
   892        timeout: 1h30m0s
   893      extra_refs:
   894      - base_ref: master
   895        org: kubernetes
   896        path_alias: k8s.io/release
   897        repo: release
   898      labels:
   899        preset-dind-enabled: "true"
   900        preset-k8s-ssh: "true"
   901        preset-pull-gce-device-plugin-gpu: "true"
   902        preset-pull-kubernetes-e2e: "true"
   903        preset-service-account: "true"
   904      max_concurrency: 5
   905      name: pull-kubernetes-e2e-gce-device-plugin-gpu
   906      optional: true
   907      path_alias: k8s.io/kubernetes
   908      spec:
   909        containers:
   910        - args:
   911          - --build=quick
   912          - --cluster=
   913          - --extract=local
   914          - --gcp-node-image=gci
   915          - --gcp-nodes=2
   916          - --gcp-project=k8s-jkns-pr-gce-gpus
   917          - --gcp-zone=us-west1-b
   918          - --ginkgo-parallel=30
   919          - --provider=gce
   920          - --stage=gs://k8s-release-pull/ci/pull-kubernetes-e2e-gce-device-plugin-gpu
   921          - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8
   922          - --timeout=60m
   923          command:
   924          - runner.sh
   925          - /workspace/scenarios/kubernetes_e2e.py
   926          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   927          name: ""
   928          resources:
   929            limits:
   930              cpu: "2"
   931              memory: 6Gi
   932            requests:
   933              cpu: "2"
   934              memory: 6Gi
   935          securityContext:
   936            privileged: true
   937    - always_run: false
   938      branches:
   939      - release-1.28
   940      cluster: k8s-infra-prow-build
   941      context: pull-kubernetes-e2e-containerd-gce
   942      decorate: true
   943      decoration_config:
   944        timeout: 1h45m0s
   945      extra_refs:
   946      - base_ref: master
   947        org: kubernetes
   948        path_alias: k8s.io/release
   949        repo: release
   950      labels:
   951        preset-dind-enabled: "true"
   952        preset-k8s-ssh: "true"
   953        preset-pull-kubernetes-e2e: "true"
   954        preset-pull-kubernetes-e2e-gce: "true"
   955        preset-service-account: "true"
   956      name: pull-kubernetes-e2e-containerd-gce
   957      optional: true
   958      path_alias: k8s.io/kubernetes
   959      spec:
   960        containers:
   961        - args:
   962          - --build=quick
   963          - --cluster=
   964          - --extract=local
   965          - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd
   966          - --gcp-node-image=gci
   967          - --gcp-zone=us-west1-b
   968          - --ginkgo-parallel=30
   969          - --provider=gce
   970          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-containerd-gce
   971          - --test_args=--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[NodeFeature:RuntimeHandler\] --minStartupPods=8
   972          - --timeout=80m
   973          command:
   974          - runner.sh
   975          - /workspace/scenarios/kubernetes_e2e.py
   976          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   977          name: ""
   978          resources:
   979            limits:
   980              cpu: "4"
   981              memory: 6Gi
   982            requests:
   983              cpu: "4"
   984              memory: 6Gi
   985          securityContext:
   986            privileged: true
   987    - always_run: true
   988      branches:
   989      - release-1.28
   990      cluster: k8s-infra-prow-build
   991      context: pull-kubernetes-node-e2e-containerd
   992      decorate: true
   993      decoration_config:
   994        timeout: 1h30m0s
   995      extra_refs:
   996      - base_ref: master
   997        org: kubernetes
   998        path_alias: k8s.io/test-infra
   999        repo: test-infra
  1000      labels:
  1001        preset-k8s-ssh: "true"
  1002        preset-service-account: "true"
  1003      max_concurrency: 12
  1004      name: pull-kubernetes-node-e2e-containerd
  1005      path_alias: k8s.io/kubernetes
  1006      spec:
  1007        containers:
  1008        - args:
  1009          - --deployment=node
  1010          - --gcp-zone=us-west1-b
  1011          - '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1012          - --node-tests=true
  1013          - --provider=gce
  1014          - --test_args=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Slow\]|\[Serial\]"
  1015          - --timeout=65m
  1016          - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml
  1017          command:
  1018          - runner.sh
  1019          - /workspace/scenarios/kubernetes_e2e.py
  1020          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1021          name: ""
  1022          resources:
  1023            limits:
  1024              cpu: "4"
  1025              memory: 6Gi
  1026            requests:
  1027              cpu: "4"
  1028              memory: 6Gi
  1029    - always_run: false
  1030      branches:
  1031      - release-1.28
  1032      cluster: eks-prow-build-cluster
  1033      context: pull-kubernetes-node-e2e-containerd-ec2
  1034      decorate: true
  1035      extra_refs:
  1036      - base_ref: main
  1037        org: kubernetes-sigs
  1038        path_alias: sigs.k8s.io/provider-aws-test-infra
  1039        repo: provider-aws-test-infra
  1040        workdir: true
  1041      labels:
  1042        preset-e2e-containerd-ec2: "true"
  1043      max_concurrency: 50
  1044      name: pull-kubernetes-node-e2e-containerd-ec2
  1045      optional: true
  1046      path_alias: k8s.io/kubernetes
  1047      spec:
  1048        containers:
  1049        - args:
  1050          - hack/make-rules/test-e2e-node.sh
  1051          command:
  1052          - runner.sh
  1053          env:
  1054          - name: FOCUS
  1055            value: NodeConformance
  1056          - name: TEST_ARGS
  1057            value: '--container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1058          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1059          name: ""
  1060          resources:
  1061            limits:
  1062              cpu: "4"
  1063              memory: 6Gi
  1064            requests:
  1065              cpu: "4"
  1066              memory: 6Gi
  1067        serviceAccountName: node-e2e-tests
  1068    - always_run: false
  1069      branches:
  1070      - release-1.28
  1071      cluster: eks-prow-build-cluster
  1072      context: pull-kubernetes-node-arm64-e2e-containerd-ec2
  1073      decorate: true
  1074      extra_refs:
  1075      - base_ref: main
  1076        org: kubernetes-sigs
  1077        path_alias: sigs.k8s.io/provider-aws-test-infra
  1078        repo: provider-aws-test-infra
  1079        workdir: true
  1080      labels:
  1081        preset-dind-enabled: "true"
  1082        preset-e2e-containerd-ec2: "true"
  1083      max_concurrency: 50
  1084      name: pull-kubernetes-node-arm64-e2e-containerd-ec2
  1085      optional: true
  1086      path_alias: k8s.io/kubernetes
  1087      spec:
  1088        containers:
  1089        - args:
  1090          - hack/make-rules/test-e2e-node.sh
  1091          command:
  1092          - runner.sh
  1093          env:
  1094          - name: FOCUS
  1095            value: NodeConformance
  1096          - name: USE_DOCKERIZED_BUILD
  1097            value: "true"
  1098          - name: TARGET_BUILD_ARCH
  1099            value: linux/arm64
  1100          - name: IMAGE_CONFIG_FILE
  1101            value: aws-instance-arm64.yaml
  1102          - name: TEST_ARGS
  1103            value: '--container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1104          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1105          name: ""
  1106          resources:
  1107            limits:
  1108              cpu: "4"
  1109              memory: 6Gi
  1110            requests:
  1111              cpu: "4"
  1112              memory: 6Gi
  1113          securityContext:
  1114            privileged: true
  1115        serviceAccountName: node-e2e-tests
  1116    - always_run: false
  1117      branches:
  1118      - release-1.28
  1119      cluster: eks-prow-build-cluster
  1120      context: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2
  1121      decorate: true
  1122      extra_refs:
  1123      - base_ref: main
  1124        org: kubernetes-sigs
  1125        path_alias: sigs.k8s.io/provider-aws-test-infra
  1126        repo: provider-aws-test-infra
  1127        workdir: true
  1128      labels:
  1129        preset-dind-enabled: "true"
  1130        preset-e2e-containerd-ec2: "true"
  1131      max_concurrency: 50
  1132      name: pull-kubernetes-node-arm64-e2e-containerd-serial-ec2
  1133      optional: true
  1134      path_alias: k8s.io/kubernetes
  1135      spec:
  1136        containers:
  1137        - args:
  1138          - hack/make-rules/test-e2e-node.sh
  1139          command:
  1140          - runner.sh
  1141          env:
  1142          - name: FOCUS
  1143            value: \[Serial\]
  1144          - name: SKIP
  1145            value: \[Flaky\]|\[Slow\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\]
  1146          - name: USE_DOCKERIZED_BUILD
  1147            value: "true"
  1148          - name: TARGET_BUILD_ARCH
  1149            value: linux/arm64
  1150          - name: IMAGE_CONFIG_FILE
  1151            value: aws-instance-arm64.yaml
  1152          - name: TEST_ARGS
  1153            value: '--kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1154          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1155          name: ""
  1156          resources:
  1157            limits:
  1158              cpu: "8"
  1159              memory: 10Gi
  1160            requests:
  1161              cpu: "8"
  1162              memory: 10Gi
  1163          securityContext:
  1164            privileged: true
  1165        serviceAccountName: node-e2e-tests
  1166    - always_run: false
  1167      branches:
  1168      - release-1.28
  1169      cluster: k8s-infra-prow-build
  1170      context: pull-kubernetes-node-arm64-ubuntu-serial-gce
  1171      decorate: true
  1172      decoration_config:
  1173        timeout: 3h0m0s
  1174      extra_refs:
  1175      - base_ref: master
  1176        org: kubernetes
  1177        path_alias: k8s.io/test-infra
  1178        repo: test-infra
  1179      labels:
  1180        preset-dind-enabled: "true"
  1181        preset-k8s-ssh: "true"
  1182        preset-service-account: "true"
  1183      name: pull-kubernetes-node-arm64-ubuntu-serial-gce
  1184      optional: true
  1185      path_alias: k8s.io/kubernetes
  1186      spec:
  1187        containers:
  1188        - args:
  1189          - kubetest2
  1190          - noop
  1191          - --test=node
  1192          - --
  1193          - --repo-root=.
  1194          - --gcp-zone=us-central1-a
  1195          - --parallelism=1
  1196          - --focus-regex=\[Serial\]
  1197          - --use-dockerized-build=true
  1198          - --target-build-arch=linux/arm64
  1199          - --skip-regex=\[Flaky\]|\[Slow\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\]|\[Feature:DynamicResourceAllocation\]
  1200          - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1201          - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/arm/image-config-serial.yaml
  1202          command:
  1203          - runner.sh
  1204          env:
  1205          - name: GOPATH
  1206            value: /go
  1207          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1208          name: ""
  1209          resources:
  1210            limits:
  1211              cpu: "4"
  1212              memory: 6Gi
  1213            requests:
  1214              cpu: "4"
  1215              memory: 6Gi
  1216          securityContext:
  1217            privileged: true
  1218    - always_run: false
  1219      branches:
  1220      - release-1.28
  1221      cluster: k8s-infra-prow-build
  1222      context: pull-kubernetes-node-e2e-containerd-kubetest2
  1223      decorate: true
  1224      decoration_config:
  1225        timeout: 1h5m0s
  1226      extra_refs:
  1227      - base_ref: master
  1228        org: kubernetes
  1229        path_alias: k8s.io/test-infra
  1230        repo: test-infra
  1231      labels:
  1232        preset-k8s-ssh: "true"
  1233        preset-service-account: "true"
  1234      name: pull-kubernetes-node-e2e-containerd-kubetest2
  1235      optional: true
  1236      path_alias: k8s.io/kubernetes
  1237      spec:
  1238        containers:
  1239        - args:
  1240          - kubetest2
  1241          - noop
  1242          - --test=node
  1243          - --
  1244          - --repo-root=.
  1245          - --gcp-zone=us-west1-b
  1246          - --parallelism=8
  1247          - --focus-regex=\[NodeConformance\]
  1248          - --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]
  1249          - '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1250          - --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml
  1251          command:
  1252          - runner.sh
  1253          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1254          name: ""
  1255          resources:
  1256            limits:
  1257              cpu: "4"
  1258              memory: 6Gi
  1259            requests:
  1260              cpu: "4"
  1261              memory: 6Gi
  1262    - always_run: false
  1263      branches:
  1264      - release-1.28
  1265      cluster: eks-prow-build-cluster
  1266      context: pull-kubernetes-node-e2e-containerd-serial-ec2
  1267      decorate: true
  1268      extra_refs:
  1269      - base_ref: main
  1270        org: kubernetes-sigs
  1271        path_alias: sigs.k8s.io/provider-aws-test-infra
  1272        repo: provider-aws-test-infra
  1273        workdir: true
  1274      labels:
  1275        preset-dind-enabled: "true"
  1276        preset-e2e-containerd-ec2: "true"
  1277      max_concurrency: 50
  1278      name: pull-kubernetes-node-e2e-containerd-serial-ec2
  1279      optional: true
  1280      path_alias: k8s.io/kubernetes
  1281      spec:
  1282        containers:
  1283        - args:
  1284          - hack/make-rules/test-e2e-node.sh
  1285          command:
  1286          - runner.sh
  1287          env:
  1288          - name: FOCUS
  1289            value: \[Serial\]
  1290          - name: SKIP
  1291            value: \[Flaky\]|\[Benchmark\]|\[NodeSpecialFeature:.+\]|\[NodeSpecialFeature\]|\[NodeAlphaFeature:.+\]|\[NodeAlphaFeature\]|\[NodeFeature:Eviction\]
  1292          - name: TEST_ARGS
  1293            value: '--kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
  1294          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1295          name: ""
  1296          resources:
  1297            limits:
  1298              cpu: "8"
  1299              memory: 10Gi
  1300            requests:
  1301              cpu: "8"
  1302              memory: 10Gi
  1303        serviceAccountName: node-e2e-tests
  1304    - always_run: false
  1305      branches:
  1306      - release-1.28
  1307      cluster: k8s-infra-prow-build
  1308      context: pull-kubernetes-e2e-gce-100-performance
  1309      decorate: true
  1310      decoration_config:
  1311        timeout: 2h0m0s
  1312      extra_refs:
  1313      - base_ref: master
  1314        org: kubernetes
  1315        path_alias: k8s.io/perf-tests
  1316        repo: perf-tests
  1317      - base_ref: master
  1318        org: kubernetes
  1319        path_alias: k8s.io/release
  1320        repo: release
  1321      labels:
  1322        preset-dind-enabled: "true"
  1323        preset-e2e-scalability-common: "true"
  1324        preset-e2e-scalability-presubmits: "true"
  1325        preset-k8s-ssh: "true"
  1326        preset-service-account: "true"
  1327      max_concurrency: 12
  1328      name: pull-kubernetes-e2e-gce-100-performance
  1329      path_alias: k8s.io/kubernetes
  1330      spec:
  1331        containers:
  1332        - args:
  1333          - --build=quick
  1334          - --cluster=
  1335          - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8
  1336          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  1337          - --extract=local
  1338          - --flush-mem-after-build=true
  1339          - --gcp-node-image=gci
  1340          - --gcp-nodes=100
  1341          - --gcp-project-type=scalability-project
  1342          - --gcp-zone=us-east1-b
  1343          - --provider=gce
  1344          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-100-performance
  1345          - --tear-down-previous
  1346          - --env=CL2_ENABLE_DNS_PROGRAMMING=true
  1347          - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0
  1348          - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true
  1349          - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5
  1350          - --test=false
  1351          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  1352          - --test-cmd-args=cluster-loader2
  1353          - --test-cmd-args=--nodes=100
  1354          - --test-cmd-args=--provider=gce
  1355          - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
  1356          - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
  1357          - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
  1358          - --test-cmd-args=--prometheus-scrape-kubelets=true
  1359          - --test-cmd-args=--prometheus-scrape-node-exporter
  1360          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  1361          - --test-cmd-args=--testconfig=testing/load/config.yaml
  1362          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  1363          - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
  1364          - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
  1365          - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml
  1366          - --test-cmd-name=ClusterLoaderV2
  1367          - --timeout=100m
  1368          - --use-logexporter
  1369          - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
  1370          command:
  1371          - runner.sh
  1372          - /workspace/scenarios/kubernetes_e2e.py
  1373          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1374          name: ""
  1375          resources:
  1376            limits:
  1377              cpu: "6"
  1378              memory: 14Gi
  1379            requests:
  1380              cpu: "6"
  1381              memory: 14Gi
  1382          securityContext:
  1383            privileged: true
  1384    - always_run: false
  1385      branches:
  1386      - release-1.28
  1387      cluster: k8s-infra-prow-build
  1388      context: pull-kubernetes-kubemark-e2e-gce-big
  1389      decorate: true
  1390      decoration_config:
  1391        timeout: 2h0m0s
  1392      extra_refs:
  1393      - base_ref: master
  1394        org: kubernetes
  1395        path_alias: k8s.io/perf-tests
  1396        repo: perf-tests
  1397      - base_ref: master
  1398        org: kubernetes
  1399        path_alias: k8s.io/release
  1400        repo: release
  1401      labels:
  1402        preset-dind-enabled: "true"
  1403        preset-e2e-kubemark-common: "true"
  1404        preset-e2e-scalability-presubmits: "true"
  1405        preset-k8s-ssh: "true"
  1406        preset-service-account: "true"
  1407      max_concurrency: 12
  1408      name: pull-kubernetes-kubemark-e2e-gce-big
  1409      optional: true
  1410      path_alias: k8s.io/kubernetes
  1411      spec:
  1412        containers:
  1413        - args:
  1414          - --build=quick
  1415          - --cluster=
  1416          - --extract=local
  1417          - --flush-mem-after-build=true
  1418          - --gcp-master-size=n2-standard-4
  1419          - --gcp-node-size=e2-standard-8
  1420          - --gcp-nodes=7
  1421          - --gcp-project-type=scalability-project
  1422          - --gcp-zone=us-east1-b
  1423          - --kubemark
  1424          - --kubemark-nodes=500
  1425          - --kubemark-master-size=n2-standard-16
  1426          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=160 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  1427          - --provider=gce
  1428          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-kubemark-e2e-gce-big
  1429          - --tear-down-previous
  1430          - --test=false
  1431          - --test_args=--ginkgo.focus=xxxx
  1432          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  1433          - --test-cmd-args=cluster-loader2
  1434          - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
  1435          - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
  1436          - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
  1437          - --test-cmd-args=--nodes=500
  1438          - --test-cmd-args=--provider=kubemark
  1439          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  1440          - --test-cmd-args=--testconfig=testing/load/config.yaml
  1441          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  1442          - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
  1443          - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
  1444          - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
  1445          - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_500_nodes.yaml
  1446          - --test-cmd-name=ClusterLoaderV2
  1447          - --timeout=100m
  1448          - --use-logexporter
  1449          - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
  1450          command:
  1451          - runner.sh
  1452          - /workspace/scenarios/kubernetes_e2e.py
  1453          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1454          name: ""
  1455          resources:
  1456            limits:
  1457              cpu: "6"
  1458              memory: 16Gi
  1459            requests:
  1460              cpu: "6"
  1461              memory: 16Gi
  1462          securityContext:
  1463            privileged: true
  1464    - always_run: false
  1465      branches:
  1466      - release-1.28
  1467      cluster: k8s-infra-prow-build
  1468      context: pull-kubernetes-kubemark-e2e-gce-scale
  1469      decorate: true
  1470      decoration_config:
  1471        timeout: 18h20m0s
  1472      extra_refs:
  1473      - base_ref: master
  1474        org: kubernetes
  1475        path_alias: k8s.io/perf-tests
  1476        repo: perf-tests
  1477      - base_ref: master
  1478        org: kubernetes
  1479        path_alias: k8s.io/release
  1480        repo: release
  1481      labels:
  1482        preset-dind-enabled: "true"
  1483        preset-e2e-kubemark-common: "true"
  1484        preset-e2e-kubemark-gce-scale: "true"
  1485        preset-e2e-scalability-presubmits: "true"
  1486        preset-k8s-ssh: "true"
  1487        preset-service-account: "true"
  1488      max_concurrency: 1
  1489      name: pull-kubernetes-kubemark-e2e-gce-scale
  1490      path_alias: k8s.io/kubernetes
  1491      spec:
  1492        containers:
  1493        - args:
  1494          - --build=quick
  1495          - --cluster=
  1496          - --extract=local
  1497          - --flush-mem-after-build=true
  1498          - --gcp-node-size=e2-standard-8
  1499          - --gcp-nodes=84
  1500          - --gcp-project-type=scalability-project
  1501          - --gcp-zone=us-east1-b
  1502          - --kubemark
  1503          - --kubemark-nodes=5000
  1504          - --kubemark-master-size=n2-standard-64
  1505          - --provider=gce
  1506          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-kubemark-e2e-gce-scale
  1507          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=640 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  1508          - --test=false
  1509          - --test_args=--ginkgo.focus=xxxx
  1510          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  1511          - --test-cmd-args=cluster-loader2
  1512          - --test-cmd-args=--experimental-gcp-snapshot-prometheus-disk=true
  1513          - --test-cmd-args=--experimental-prometheus-disk-snapshot-name=$(JOB_NAME)-$(BUILD_ID)
  1514          - --test-cmd-args=--experimental-prometheus-snapshot-to-report-dir=true
  1515          - --test-cmd-args=--nodes=5000
  1516          - --test-cmd-args=--provider=kubemark
  1517          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  1518          - --test-cmd-args=--testconfig=testing/load/config.yaml
  1519          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  1520          - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
  1521          - --test-cmd-name=ClusterLoaderV2
  1522          - --timeout=1080m
  1523          - --use-logexporter
  1524          - --logexporter-gcs-path=gs://k8s-infra-scalability-tests-logs/$(JOB_NAME)/$(BUILD_ID)
  1525          command:
  1526          - runner.sh
  1527          - /workspace/scenarios/kubernetes_e2e.py
  1528          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1529          name: ""
  1530          resources:
  1531            limits:
  1532              cpu: "6"
  1533              memory: 16Gi
  1534            requests:
  1535              cpu: "6"
  1536              memory: 16Gi
  1537          securityContext:
  1538            privileged: true
  1539    - always_run: false
  1540      branches:
  1541      - release-1.28
  1542      cluster: k8s-infra-prow-build
  1543      context: pull-kubernetes-conformance-kind-ipv6-parallel
  1544      decorate: true
  1545      labels:
  1546        preset-dind-enabled: "true"
  1547        preset-kind-volume-mounts: "true"
  1548        preset-service-account: "true"
  1549      max_concurrency: 8
  1550      name: pull-kubernetes-conformance-kind-ipv6-parallel
  1551      optional: true
  1552      path_alias: k8s.io/kubernetes
  1553      run_if_changed: ^test/
  1554      spec:
  1555        containers:
  1556        - command:
  1557          - wrapper.sh
  1558          - bash
  1559          - -c
  1560          - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
  1561          env:
  1562          - name: DOCKER_IN_DOCKER_IPV6_ENABLED
  1563            value: "true"
  1564          - name: IP_FAMILY
  1565            value: ipv6
  1566          - name: PARALLEL
  1567            value: "true"
  1568          image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.28
  1569          name: ""
  1570          resources:
  1571            limits:
  1572              cpu: "4"
  1573              memory: 9000Mi
  1574            requests:
  1575              cpu: "4"
  1576              memory: 9000Mi
  1577          securityContext:
  1578            privileged: true
  1579    - always_run: true
  1580      branches:
  1581      - release-1.28
  1582      cluster: k8s-infra-prow-build
  1583      context: pull-kubernetes-dependencies
  1584      decorate: true
  1585      labels:
  1586        preset-dind-enabled: "true"
  1587        preset-service-account: "true"
  1588      name: pull-kubernetes-dependencies
  1589      path_alias: k8s.io/kubernetes
  1590      spec:
  1591        containers:
  1592        - args:
  1593          - make
  1594          - verify
  1595          command:
  1596          - runner.sh
  1597          env:
  1598          - name: WHAT
  1599            value: external-dependencies-version vendor vendor-licenses
  1600          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1601          name: main
  1602          resources:
  1603            limits:
  1604              cpu: "2"
  1605              memory: 1288490188800m
  1606            requests:
  1607              cpu: "2"
  1608              memory: 1288490188800m
  1609          securityContext:
  1610            privileged: true
  1611    - always_run: true
  1612      branches:
  1613      - release-1.28
  1614      cluster: eks-prow-build-cluster
  1615      context: pull-kubernetes-integration
  1616      decorate: true
  1617      labels:
  1618        preset-dind-enabled: "true"
  1619        preset-service-account: "true"
  1620      name: pull-kubernetes-integration
  1621      path_alias: k8s.io/kubernetes
  1622      spec:
  1623        containers:
  1624        - args:
  1625          - ./hack/jenkins/test-dockerized.sh
  1626          command:
  1627          - runner.sh
  1628          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1629          name: ""
  1630          resources:
  1631            limits:
  1632              cpu: "6"
  1633              memory: 15Gi
  1634            requests:
  1635              cpu: "6"
  1636              memory: 15Gi
  1637          securityContext:
  1638            privileged: true
  1639    - always_run: true
  1640      branches:
  1641      - release-1.28
  1642      cluster: eks-prow-build-cluster
  1643      context: pull-kubernetes-integration-go-compatibility
  1644      decorate: true
  1645      labels:
  1646        preset-dind-enabled: "true"
  1647        preset-service-account: "true"
  1648      name: pull-kubernetes-integration-go-compatibility
  1649      path_alias: k8s.io/kubernetes
  1650      spec:
  1651        containers:
  1652        - args:
  1653          - ./hack/jenkins/test-dockerized.sh
  1654          command:
  1655          - runner.sh
  1656          env:
  1657          - name: GO_VERSION
  1658            value: 1.20.6
  1659          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1660          name: ""
  1661          resources:
  1662            limits:
  1663              cpu: "6"
  1664              memory: 15Gi
  1665            requests:
  1666              cpu: "6"
  1667              memory: 15Gi
  1668          securityContext:
  1669            privileged: true
  1670    - always_run: true
  1671      branches:
  1672      - release-1.28
  1673      cluster: k8s-infra-prow-build
  1674      context: pull-kubernetes-e2e-kind
  1675      decorate: true
  1676      decoration_config:
  1677        grace_period: 15m0s
  1678        timeout: 1h0m0s
  1679      labels:
  1680        preset-dind-enabled: "true"
  1681        preset-kind-volume-mounts: "true"
  1682      name: pull-kubernetes-e2e-kind
  1683      path_alias: k8s.io/kubernetes
  1684      spec:
  1685        containers:
  1686        - command:
  1687          - wrapper.sh
  1688          - bash
  1689          - -c
  1690          - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
  1691          env:
  1692          - name: FOCUS
  1693            value: .
  1694          - name: SKIP
  1695            value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|PodSecurityPolicy|LoadBalancer|load.balancer|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing|NFS|nfs|inline.execution.and.attach|should.be.rejected.when.no.endpoints.exist
  1696          - name: PARALLEL
  1697            value: "true"
  1698          image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.28
  1699          name: ""
  1700          resources:
  1701            limits:
  1702              cpu: "7"
  1703              memory: 9000Mi
  1704            requests:
  1705              cpu: "7"
  1706              memory: 9000Mi
  1707          securityContext:
  1708            privileged: true
  1709    - always_run: true
  1710      branches:
  1711      - release-1.28
  1712      cluster: k8s-infra-prow-build
  1713      context: pull-kubernetes-e2e-kind-ipv6
  1714      decorate: true
  1715      decoration_config:
  1716        grace_period: 15m0s
  1717        timeout: 1h0m0s
  1718      labels:
  1719        preset-dind-enabled: "true"
  1720        preset-kind-volume-mounts: "true"
  1721      name: pull-kubernetes-e2e-kind-ipv6
  1722      path_alias: k8s.io/kubernetes
  1723      spec:
  1724        containers:
  1725        - command:
  1726          - wrapper.sh
  1727          - bash
  1728          - -c
  1729          - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
  1730          env:
  1731          - name: FOCUS
  1732            value: .
  1733          - name: SKIP
  1734            value: \[Slow\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[sig-storage\]|PodSecurityPolicy|LoadBalancer|load.balancer|In-tree.Volumes.\[Driver:.nfs\]|PersistentVolumes.NFS|Simple.pod.should.support.exec.through.an.HTTP.proxy|subPath.should.support.existing
  1735          - name: PARALLEL
  1736            value: "true"
  1737          - name: DOCKER_IN_DOCKER_IPV6_ENABLED
  1738            value: "true"
  1739          - name: IP_FAMILY
  1740            value: ipv6
  1741          image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.28
  1742          name: ""
  1743          resources:
  1744            limits:
  1745              cpu: "4"
  1746              memory: 9Gi
  1747            requests:
  1748              cpu: "4"
  1749              memory: 9Gi
  1750          securityContext:
  1751            privileged: true
  1752    - always_run: true
  1753      branches:
  1754      - release-1.28
  1755      cluster: k8s-infra-prow-build
  1756      context: pull-kubernetes-conformance-kind-ga-only-parallel
  1757      decorate: true
  1758      decoration_config:
  1759        grace_period: 15m0s
  1760        timeout: 1h0m0s
  1761      labels:
  1762        preset-dind-enabled: "true"
  1763        preset-kind-volume-mounts: "true"
  1764      name: pull-kubernetes-conformance-kind-ga-only-parallel
  1765      path_alias: k8s.io/kubernetes
  1766      spec:
  1767        containers:
  1768        - command:
  1769          - wrapper.sh
  1770          - bash
  1771          - -c
  1772          - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && e2e-k8s.sh
  1773          env:
  1774          - name: GA_ONLY
  1775            value: "true"
  1776          - name: PARALLEL
  1777            value: "true"
  1778          image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-1.28
  1779          name: ""
  1780          resources:
  1781            limits:
  1782              cpu: "4"
  1783              memory: 9Gi
  1784            requests:
  1785              cpu: "4"
  1786              memory: 9Gi
  1787          securityContext:
  1788            privileged: true
  1789    - always_run: true
  1790      branches:
  1791      - release-1.28
  1792      cluster: k8s-infra-prow-build
  1793      context: pull-kubernetes-unit
  1794      decorate: true
  1795      labels:
  1796        preset-service-account: "true"
  1797      name: pull-kubernetes-unit
  1798      path_alias: k8s.io/kubernetes
  1799      spec:
  1800        containers:
  1801        - command:
  1802          - make
  1803          - test
  1804          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1805          name: ""
  1806          resources:
  1807            limits:
  1808              cpu: "4"
  1809              memory: 36Gi
  1810            requests:
  1811              cpu: "4"
  1812              memory: 36Gi
  1813          securityContext:
  1814            allowPrivilegeEscalation: false
  1815        securityContext:
  1816          runAsGroup: 2010
  1817          runAsUser: 2001
  1818    - always_run: true
  1819      branches:
  1820      - release-1.28
  1821      cluster: k8s-infra-prow-build
  1822      context: pull-kubernetes-unit-go-compatibility
  1823      decorate: true
  1824      labels:
  1825        preset-service-account: "true"
  1826      name: pull-kubernetes-unit-go-compatibility
  1827      path_alias: k8s.io/kubernetes
  1828      spec:
  1829        containers:
  1830        - command:
  1831          - make
  1832          - test
  1833          env:
  1834          - name: GO_VERSION
  1835            value: 1.20.6
  1836          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1837          name: ""
  1838          resources:
  1839            limits:
  1840              cpu: "4"
  1841              memory: 36Gi
  1842            requests:
  1843              cpu: "4"
  1844              memory: 36Gi
  1845          securityContext:
  1846            allowPrivilegeEscalation: false
  1847        securityContext:
  1848          runAsGroup: 2010
  1849          runAsUser: 2001
  1850    - always_run: true
  1851      branches:
  1852      - release-1.28
  1853      cluster: eks-prow-build-cluster
  1854      context: pull-kubernetes-typecheck
  1855      decorate: true
  1856      name: pull-kubernetes-typecheck
  1857      path_alias: k8s.io/kubernetes
  1858      spec:
  1859        containers:
  1860        - args:
  1861          - verify
  1862          command:
  1863          - make
  1864          env:
  1865          - name: WHAT
  1866            value: typecheck typecheck-providerless
  1867          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1868          name: main
  1869          resources:
  1870            limits:
  1871              cpu: "5"
  1872              memory: 32Gi
  1873            requests:
  1874              cpu: "5"
  1875              memory: 32Gi
  1876    - always_run: false
  1877      branches:
  1878      - release-1.28
  1879      cluster: k8s-infra-prow-build
  1880      context: pull-kubernetes-update
  1881      decorate: true
  1882      labels:
  1883        preset-dind-enabled: "true"
  1884        preset-service-account: "true"
  1885      name: pull-kubernetes-update
  1886      path_alias: k8s.io/kubernetes
  1887      spec:
  1888        containers:
  1889        - args:
  1890          - ./hack/jenkins/update-dockerized.sh
  1891          command:
  1892          - runner.sh
  1893          env:
  1894          - name: EXCLUDE_TYPECHECK
  1895            value: "y"
  1896          - name: EXCLUDE_GODEP
  1897            value: "y"
  1898          - name: KUBE_VERIFY_GIT_BRANCH
  1899            value: release-1.28
  1900          - name: REPO_DIR
  1901            value: /workspace/k8s.io/kubernetes
  1902          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1903          imagePullPolicy: Always
  1904          name: ""
  1905          resources:
  1906            limits:
  1907              cpu: "7"
  1908              memory: 12Gi
  1909            requests:
  1910              cpu: "7"
  1911              memory: 12Gi
  1912          securityContext:
  1913            privileged: true
  1914    - always_run: true
  1915      branches:
  1916      - release-1.28
  1917      cluster: eks-prow-build-cluster
  1918      context: pull-kubernetes-verify
  1919      decorate: true
  1920      labels:
  1921        preset-dind-enabled: "true"
  1922        preset-service-account: "true"
  1923      name: pull-kubernetes-verify
  1924      path_alias: k8s.io/kubernetes
  1925      spec:
  1926        containers:
  1927        - args:
  1928          - ./hack/jenkins/verify-dockerized.sh
  1929          command:
  1930          - runner.sh
  1931          env:
  1932          - name: EXCLUDE_TYPECHECK
  1933            value: "y"
  1934          - name: EXCLUDE_GODEP
  1935            value: "y"
  1936          - name: KUBE_VERIFY_GIT_BRANCH
  1937            value: release-1.28
  1938          - name: REPO_DIR
  1939            value: /workspace/k8s.io/kubernetes
  1940          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  1941          imagePullPolicy: Always
  1942          name: ""
  1943          resources:
  1944            limits:
  1945              cpu: "7"
  1946              memory: 12Gi
  1947            requests:
  1948              cpu: "7"
  1949              memory: 12Gi
  1950          securityContext:
  1951            privileged: true
  1952    kubernetes/perf-tests:
  1953    - always_run: false
  1954      branches:
  1955      - release-1.28
  1956      cluster: k8s-infra-prow-build
  1957      context: pull-perf-tests-clusterloader2
  1958      decorate: true
  1959      decoration_config:
  1960        timeout: 2h0m0s
  1961      extra_refs:
  1962      - base_ref: master
  1963        org: kubernetes
  1964        path_alias: k8s.io/release
  1965        repo: release
  1966      labels:
  1967        preset-e2e-scalability-common: "true"
  1968        preset-e2e-scalability-presubmits: "true"
  1969        preset-k8s-ssh: "true"
  1970        preset-service-account: "true"
  1971      max_concurrency: 3
  1972      name: pull-perf-tests-clusterloader2
  1973      path_alias: k8s.io/perf-tests
  1974      run_if_changed: ^clusterloader2/.*$
  1975      spec:
  1976        containers:
  1977        - args:
  1978          - --cluster=
  1979          - --env=HEAPSTER_MACHINE_TYPE=e2-standard-8
  1980          - --extract=ci/latest
  1981          - --gcp-nodes=100
  1982          - --gcp-project-type=scalability-project
  1983          - --gcp-zone=us-east1-b
  1984          - --provider=gce
  1985          - --tear-down-previous
  1986          - --env=CL2_ENABLE_DNS_PROGRAMMING=true
  1987          - --env=CL2_SCHEDULER_THROUGHPUT_THRESHOLD=0
  1988          - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true
  1989          - --env=CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD=99.5
  1990          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  1991          - --test=false
  1992          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  1993          - --test-cmd-args=cluster-loader2
  1994          - --test-cmd-args=--nodes=100
  1995          - --test-cmd-args=--prometheus-scrape-node-exporter
  1996          - --test-cmd-args=--provider=gce
  1997          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  1998          - --test-cmd-args=--testconfig=testing/load/config.yaml
  1999          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  2000          - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
  2001          - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
  2002          - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
  2003          - --test-cmd-args=--testoverrides=./testing/overrides/load_throughput.yaml
  2004          - --test-cmd-name=ClusterLoaderV2
  2005          - --timeout=100m
  2006          - --use-logexporter
  2007          - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
  2008          command:
  2009          - runner.sh
  2010          - /workspace/scenarios/kubernetes_e2e.py
  2011          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  2012          name: ""
  2013          resources:
  2014            limits:
  2015              cpu: "2"
  2016              memory: 6Gi
  2017            requests:
  2018              cpu: "2"
  2019              memory: 6Gi
  2020    - always_run: false
  2021      branches:
  2022      - release-1.28
  2023      cluster: k8s-infra-prow-build
  2024      context: pull-perf-tests-clusterloader2-kubemark
  2025      decorate: true
  2026      decoration_config:
  2027        timeout: 2h0m0s
  2028      extra_refs:
  2029      - base_ref: master
  2030        org: kubernetes
  2031        path_alias: k8s.io/release
  2032        repo: release
  2033      labels:
  2034        preset-dind-enabled: "true"
  2035        preset-e2e-kubemark-common: "true"
  2036        preset-e2e-scalability-presubmits: "true"
  2037        preset-k8s-ssh: "true"
  2038        preset-service-account: "true"
  2039      max_concurrency: 3
  2040      name: pull-perf-tests-clusterloader2-kubemark
  2041      path_alias: k8s.io/perf-tests
  2042      run_if_changed: ^clusterloader2/.*$
  2043      spec:
  2044        containers:
  2045        - args:
  2046          - --cluster=
  2047          - --extract=ci/latest
  2048          - --gcp-master-size=n2-standard-2
  2049          - --gcp-node-size=e2-standard-4
  2050          - --gcp-nodes=4
  2051          - --gcp-project-type=scalability-project
  2052          - --gcp-zone=us-east1-b
  2053          - --kubemark
  2054          - --kubemark-nodes=100
  2055          - --kubemark-master-size=n2-standard-8
  2056          - --env=KUBEMARK_APISERVER_TEST_ARGS=--max-requests-inflight=80 --max-mutating-requests-inflight=0 --profiling --contention-profiling
  2057          - --provider=gce
  2058          - --tear-down-previous
  2059          - --test=false
  2060          - --test_args=--ginkgo.focus=xxxx
  2061          - --test-cmd=$GOPATH/src/k8s.io/perf-tests/run-e2e.sh
  2062          - --test-cmd-args=cluster-loader2
  2063          - --test-cmd-args=--nodes=100
  2064          - --test-cmd-args=--prometheus-scrape-node-exporter
  2065          - --test-cmd-args=--provider=kubemark
  2066          - --env=CL2_ENABLE_DNS_PROGRAMMING=true
  2067          - --env=CL2_ENABLE_API_AVAILABILITY_MEASUREMENT=true
  2068          - --test-cmd-args=--report-dir=$(ARTIFACTS)
  2069          - --test-cmd-args=--testconfig=testing/load/config.yaml
  2070          - --test-cmd-args=--testconfig=testing/huge-service/config.yaml
  2071          - --test-cmd-args=--testconfig=testing/access-tokens/config.yaml
  2072          - --test-cmd-args=--testoverrides=./testing/experiments/enable_restart_count_check.yaml
  2073          - --test-cmd-args=--testoverrides=./testing/experiments/use_simple_latency_query.yaml
  2074          - --test-cmd-args=--testoverrides=./testing/overrides/kubemark_load_throughput.yaml
  2075          - --test-cmd-name=ClusterLoaderV2
  2076          - --timeout=100m
  2077          - --use-logexporter
  2078          - --logexporter-gcs-path=gs://sig-scalability-logs/$(JOB_NAME)/$(BUILD_ID)
  2079          command:
  2080          - runner.sh
  2081          - /workspace/scenarios/kubernetes_e2e.py
  2082          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
  2083          name: ""
  2084          resources:
  2085            limits:
  2086              cpu: "2"
  2087              memory: 6Gi
  2088            requests:
  2089              cpu: "2"
  2090              memory: 6Gi
  2091          securityContext:
  2092            privileged: true