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

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