k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/kwok/kwok-presubmits-main.yaml (about)

     1  # sigs.k8s.io/kwok presubmits
     2  presubmits:
     3    kubernetes-sigs/kwok:
     4    - name: pull-kwok-verify-main
     5      decorate: true
     6      path_alias: sigs.k8s.io/kwok
     7      cluster: eks-prow-build-cluster
     8      annotations:
     9        testgrid-dashboards: sig-scheduling
    10        testgrid-tab-name: pull-kwok-verify-main
    11      branches:
    12      - ^main$
    13      always_run: true
    14      spec:
    15        containers:
    16        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    17          command:
    18          - runner.sh
    19          resources:
    20            requests:
    21              memory: "2Gi"
    22              cpu: "2"
    23            limits:
    24              memory: "2Gi"
    25              cpu: "2"
    26          args:
    27          - make
    28          - verify
    29    - name: pull-kwok-build-main
    30      decorate: true
    31      path_alias: sigs.k8s.io/kwok
    32      cluster: eks-prow-build-cluster
    33      annotations:
    34        testgrid-dashboards: sig-scheduling
    35        testgrid-tab-name: pull-kwok-build-main
    36      branches:
    37      - ^main$
    38      always_run: true
    39      spec:
    40        containers:
    41        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    42          command:
    43          - runner.sh
    44          resources:
    45            requests:
    46              memory: "2Gi"
    47              cpu: "2"
    48            limits:
    49              memory: "2Gi"
    50              cpu: "2"
    51          args:
    52          - make
    53          - build
    54    - name: pull-kwok-unit-test-main
    55      decorate: true
    56      path_alias: sigs.k8s.io/kwok
    57      cluster: eks-prow-build-cluster
    58      annotations:
    59        testgrid-dashboards: sig-scheduling
    60        testgrid-tab-name: pull-kwok-unit-test-main
    61      branches:
    62      - ^main$
    63      always_run: true
    64      spec:
    65        containers:
    66        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    67          command:
    68          - runner.sh
    69          resources:
    70            requests:
    71              memory: "2Gi"
    72              cpu: "2"
    73            limits:
    74              memory: "2Gi"
    75              cpu: "2"
    76          args:
    77          - make
    78          - unit-test
    79    - name: pull-kwok-e2e-test-main
    80      decorate: true
    81      path_alias: sigs.k8s.io/kwok
    82      cluster: eks-prow-build-cluster
    83      annotations:
    84        testgrid-dashboards: sig-scheduling
    85        testgrid-tab-name: pull-kwok-e2e-test-main
    86      labels:
    87        preset-dind-enabled: "true"
    88      branches:
    89      - ^main$
    90      always_run: true
    91      spec:
    92        containers:
    93        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    94          command:
    95          - runner.sh
    96          resources:
    97            requests:
    98              memory: "2Gi"
    99              cpu: "2"
   100            limits:
   101              memory: "2Gi"
   102              cpu: "2"
   103          args:
   104          - make
   105          - e2e-test
   106          # we need privileged mode in order to do docker in docker
   107          securityContext:
   108            privileged: true