k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-cloud-provider/gcp/gpu/gcp-gpu-presubmits.yaml (about)

     1  presets:
     2  - labels:
     3      preset-pull-gce-device-plugin-gpu: "true"
     4    env:
     5    - name: NODE_ACCELERATORS
     6      value: type=nvidia-tesla-t4,count=2
     7    - name: CREATE_CUSTOM_NETWORK
     8      value: "true"
     9    - name: NODE_SIZE
    10      value: n1-standard-2
    11  
    12  presubmits:
    13    kubernetes/kubernetes:
    14    - name: pull-kubernetes-e2e-gce-device-plugin-gpu
    15      cluster: k8s-infra-prow-build
    16      skip_branches:
    17      - release-\d+\.\d+
    18      annotations:
    19        fork-per-release: "true"
    20        testgrid-create-test-group: "true"
    21      optional: true
    22      max_concurrency: 5
    23      labels:
    24        preset-service-account: "true"
    25        preset-k8s-ssh: "true"
    26        preset-dind-enabled: "true"
    27        preset-pull-kubernetes-e2e: "true"
    28        preset-pull-gce-device-plugin-gpu: "true"
    29      decorate: true
    30      decoration_config:
    31        timeout: 90m
    32      path_alias: k8s.io/kubernetes
    33      extra_refs:
    34      - org: kubernetes
    35        repo: release
    36        base_ref: master
    37        path_alias: k8s.io/release
    38      spec:
    39        containers:
    40        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    41          command:
    42          - runner.sh
    43          - /workspace/scenarios/kubernetes_e2e.py
    44          args:
    45          - --build=quick
    46          - --cluster=
    47          - --extract=local
    48          # Note: The GCE Node image used may have a dependency on the nvidia-driver-installer image defined in https://github.com/kubernetes/kubernetes/blob/master/test/e2e/testing-manifests/scheduling/nvidia-driver-installer.yaml
    49          # If updating the image defined here, the cos-gpu-installer image may need to updated to support the corresponding COS image.
    50          - --env=KUBE_GCE_NODE_IMAGE=cos-109-17800-147-22
    51          - --gcp-node-image=gci
    52          - --gcp-nodes=2
    53          - --gcp-project-type=gpu-project
    54          - --gcp-zone=us-west1-b
    55          - --ginkgo-parallel=30
    56          - --provider=gce
    57          - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-device-plugin-gpu
    58          - --test_args=--ginkgo.focus=\[Feature:GPUDevicePlugin\] --minStartupPods=8
    59          - --timeout=60m
    60          resources:
    61            limits:
    62              cpu: 2
    63              memory: "6Gi"
    64            requests:
    65              cpu: 2
    66              memory: "6Gi"
    67          securityContext:
    68            privileged: true