k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/apiserver-network-proxy/apiserver-network-proxy-presubmits-0.28.yaml (about)

     1  presubmits:
     2    kubernetes-sigs/apiserver-network-proxy:
     3    - name: pull-apiserver-network-proxy-test-0-28
     4      cluster: eks-prow-build-cluster
     5      always_run: true
     6      branches:
     7      - release-0.28
     8      skip_report: false
     9      decorate: true
    10      path_alias: sigs.k8s.io/apiserver-network-proxy
    11      spec:
    12        containers:
    13        - image: public.ecr.aws/docker/library/golang:1.20.12
    14          command:
    15          - make
    16          args:
    17          - test
    18          resources:
    19            requests:
    20              memory: 8Gi
    21              cpu: 2
    22            limits:
    23              memory: 8Gi
    24              cpu: 2
    25      annotations:
    26        testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy
    27        testgrid-tab-name: pr-test-0-28
    28        description: Tests the apiserver-network-proxy
    29    - name: pull-apiserver-network-proxy-docker-build-amd64-0-28
    30      cluster: eks-prow-build-cluster
    31      always_run: true
    32      branches:
    33      - release-0.28
    34      skip_report: false
    35      decorate: true
    36      path_alias: sigs.k8s.io/apiserver-network-proxy
    37      labels:
    38        preset-dind-enabled: "true"
    39      spec:
    40        containers:
    41        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
    42          command:
    43          - "runner.sh"
    44          args:
    45          - make
    46          - docker-build/proxy-agent-amd64
    47          env:
    48          - name: REGISTRY
    49            value: testlocal.io
    50          # we need privileged mode in order to do docker in docker
    51          securityContext:
    52            privileged: true
    53          resources:
    54            requests:
    55              memory: 8Gi
    56              cpu: 2
    57            limits:
    58              memory: 8Gi
    59              cpu: 2
    60      annotations:
    61        testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy
    62        testgrid-tab-name: pr-docker-build-amd64-0-28
    63        description: Build amd64 image via Docker for the apiserver-network-proxy
    64    - name: pull-apiserver-network-proxy-docker-build-arm64-0-28
    65      cluster: eks-prow-build-cluster
    66      always_run: true
    67      branches:
    68      - release-0.28
    69      skip_report: false
    70      decorate: true
    71      path_alias: sigs.k8s.io/apiserver-network-proxy
    72      labels:
    73        preset-dind-enabled: "true"
    74      spec:
    75        containers:
    76        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
    77          command:
    78          - "runner.sh"
    79          args:
    80          - make
    81          - docker-build/proxy-agent-arm64
    82          env:
    83          - name: REGISTRY
    84            value: testlocal.io
    85          # we need privileged mode in order to do docker in docker
    86          securityContext:
    87            privileged: true
    88          resources:
    89            requests:
    90              memory: 8Gi
    91              cpu: 2
    92            limits:
    93              memory: 8Gi
    94              cpu: 2
    95      annotations:
    96        testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy
    97        testgrid-tab-name: pr-docker-build-arm64-0-28
    98        description: Build arm64 image via Docker for the apiserver-network-proxy
    99    - name: pull-apiserver-network-proxy-make-lint-0-28
   100      cluster: eks-prow-build-cluster
   101      always_run: true
   102      branches:
   103      - release-0.28
   104      skip_report: false
   105      decorate: true
   106      path_alias: sigs.k8s.io/apiserver-network-proxy
   107      labels:
   108        preset-dind-enabled: "true"
   109      spec:
   110        containers:
   111        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.28
   112          command:
   113          - "runner.sh"
   114          args:
   115          - make
   116          - lint
   117          resources:
   118            requests:
   119              memory: 8Gi
   120              cpu: 2
   121            limits:
   122              memory: 8Gi
   123              cpu: 2
   124      annotations:
   125        testgrid-dashboards: sig-cloud-provider-apiserver-network-proxy
   126        testgrid-tab-name: pr-make-lint-0-28
   127        description: Run lint target for the apiserver-network-proxy