k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/cli-utils/cli-utils-presubmit-master.yaml (about)

     1  presubmits:
     2    kubernetes-sigs/cli-utils:
     3    - name: cli-utils-presubmit-master
     4      cluster: eks-prow-build-cluster
     5      decorate: true
     6      always_run: true
     7      path_alias: sigs.k8s.io/cli-utils
     8      branches:
     9      - ^master$
    10      - ^release-.*$
    11      spec:
    12        containers:
    13        - image: public.ecr.aws/docker/library/golang:1.20
    14          command:
    15          - make
    16          args:
    17          - prow-presubmit-check
    18          resources:
    19            requests:
    20              memory: "8000Mi"
    21              cpu: 4000m
    22            limits:
    23              memory: "8000Mi"
    24              cpu: 4000m
    25      annotations:
    26        testgrid-dashboards: sig-cli-misc
    27        testgrid-tab-name: cli-utils-presubmit-master
    28        description: cli-utils presubmit tests on master branch
    29    - name: cli-utils-presubmit-master-e2e
    30      cluster: eks-prow-build-cluster
    31      decorate: true
    32      always_run: true
    33      path_alias: sigs.k8s.io/cli-utils
    34      branches:
    35      - ^master$
    36      - ^release-.*$
    37      labels:
    38        preset-dind-enabled: "true"
    39        preset-kind-volume-mounts: "true"
    40      spec:
    41        containers:
    42        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    43          command:
    44          - runner.sh
    45          - make
    46          - prow-presubmit-check-e2e
    47          # we need privileged mode in order to do docker in docker
    48          securityContext:
    49            privileged: true
    50          resources:
    51            requests:
    52              memory: "8000Mi"
    53              cpu: 4000m
    54            limits:
    55              memory: "8000Mi"
    56              cpu: 4000m
    57      annotations:
    58        testgrid-dashboards: sig-cli-misc
    59        testgrid-tab-name: cli-utils-presubmit-master-e2e
    60        description: cli-utils presubmit e2e tests on master branch
    61    - name: cli-utils-presubmit-master-stress
    62      cluster: k8s-infra-prow-build
    63      decorate: true
    64      always_run: true
    65      path_alias: sigs.k8s.io/cli-utils
    66      branches:
    67      - ^master$
    68      - ^release-.*$
    69      labels:
    70        preset-dind-enabled: "true"
    71        preset-kind-volume-mounts: "true"
    72      spec:
    73        containers:
    74        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    75          command:
    76          - runner.sh
    77          - make
    78          - test-stress
    79          # we need privileged mode in order to do docker in docker
    80          securityContext:
    81            privileged: true
    82          resources:
    83            requests:
    84              memory: "8000Mi"
    85              cpu: 7000m
    86            limits:
    87              memory: "8000Mi"
    88              cpu: 7000m
    89      annotations:
    90        testgrid-dashboards: sig-cli-misc
    91        testgrid-tab-name: cli-utils-presubmit-master-stress
    92        description: cli-utils presubmit stress tests on master branch