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

     1  presubmits:
     2    kubernetes-sigs/metrics-server:
     3    - name: pull-metrics-server-verify
     4      cluster: eks-prow-build-cluster
     5      decorate: true
     6      skip_branches:
     7        - gh-pages
     8        - release-0.3
     9      path_alias: sigs.k8s.io/metrics-server
    10      always_run: true
    11      spec:
    12        containers:
    13        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    14          command:
    15          - runner.sh
    16          - make
    17          - verify
    18          resources:
    19            limits:
    20              cpu: 2
    21              memory: 4Gi
    22            requests:
    23              cpu: 2
    24              memory: 4Gi
    25      annotations:
    26        testgrid-dashboards: sig-instrumentation-metrics-server
    27        testgrid-tab-name: pr-verify
    28    - name: pull-metrics-server-test-unit
    29      cluster: eks-prow-build-cluster
    30      decorate: true
    31      skip_branches:
    32        - gh-pages
    33        - release-0.3
    34      path_alias: sigs.k8s.io/metrics-server
    35      always_run: true
    36      labels:
    37        preset-service-account: "true"
    38      spec:
    39        containers:
    40        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    41          command:
    42          - runner.sh
    43          - make
    44          - test-unit
    45          resources:
    46            limits:
    47              cpu: "6000m"
    48              memory: "6Gi"
    49            requests:
    50              cpu: "6000m"
    51              memory: "6Gi"
    52      annotations:
    53        testgrid-dashboards: sig-instrumentation-metrics-server
    54        testgrid-tab-name: pr-test-unit
    55    - name: pull-metrics-server-test-version
    56      cluster: eks-prow-build-cluster
    57      labels:
    58        preset-dind-enabled: "true"
    59      decorate: true
    60      skip_branches:
    61        - gh-pages
    62        - release-0.3
    63      path_alias: sigs.k8s.io/metrics-server
    64      always_run: true
    65      spec:
    66        containers:
    67        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    68          command:
    69          - runner.sh
    70          - make
    71          - test-version
    72          # we need privileged mode in order to do docker in docker
    73          securityContext:
    74            privileged: true
    75          resources:
    76            limits:
    77              cpu: "6000m"
    78              memory: "6Gi"
    79            requests:
    80              cpu: "6000m"
    81              memory: "6Gi"
    82      annotations:
    83        testgrid-dashboards: sig-instrumentation-metrics-server
    84        testgrid-tab-name: pr-test-version
    85    - name: pull-metrics-server-test-e2e
    86      cluster: eks-prow-build-cluster
    87      labels:
    88        preset-dind-enabled: "true"
    89        preset-kind-volume-mounts: "true"
    90      decorate: true
    91      skip_branches:
    92        - gh-pages
    93        - release-0.3
    94      path_alias: sigs.k8s.io/metrics-server
    95      always_run: true
    96      spec:
    97        containers:
    98        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    99          command:
   100            - runner.sh
   101            - make
   102            - test-e2e-all
   103          # we need privileged mode in order to do docker in docker
   104          securityContext:
   105            privileged: true
   106          resources:
   107            limits:
   108              cpu: "6000m"
   109              memory: "6Gi"
   110            requests:
   111              cpu: "6000m"
   112              memory: "6Gi"
   113      annotations:
   114        testgrid-dashboards: sig-instrumentation-metrics-server
   115        testgrid-tab-name: pr-test-e2e
   116    - name: pull-metrics-server-test-e2e-ha
   117      cluster: eks-prow-build-cluster
   118      labels:
   119        preset-dind-enabled: "true"
   120        preset-kind-volume-mounts: "true"
   121      decorate: true
   122      skip_branches:
   123        - gh-pages
   124        - release-0.3
   125        - release-0.4
   126        - release-0.5
   127      path_alias: sigs.k8s.io/metrics-server
   128      always_run: true
   129      optional: true # remove when we deflake the ha tests
   130      spec:
   131        containers:
   132        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   133          command:
   134            - runner.sh
   135            - make
   136            - test-e2e-ha-all
   137          # we need privileged mode in order to do docker in docker
   138          securityContext:
   139            privileged: true
   140          resources:
   141            limits:
   142              cpu: "6000m"
   143              memory: "6Gi"
   144            requests:
   145              cpu: "6000m"
   146              memory: "6Gi"
   147      annotations:
   148        testgrid-dashboards: sig-instrumentation-metrics-server
   149        testgrid-tab-name: pr-test-e2e-ha
   150    - name: pull-metrics-server-test-e2e-helm
   151      cluster: eks-prow-build-cluster
   152      labels:
   153        preset-dind-enabled: "true"
   154        preset-kind-volume-mounts: "true"
   155      decorate: true
   156      skip_branches:
   157        - gh-pages
   158        - release-0.3
   159        - release-0.4
   160        - release-0.5
   161      path_alias: sigs.k8s.io/metrics-server
   162      always_run: true
   163      spec:
   164        containers:
   165          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   166            command:
   167              - runner.sh
   168              - make
   169              - test-e2e-helm-all
   170            # we need privileged mode in order to do docker in docker
   171            securityContext:
   172              privileged: true
   173            resources:
   174              limits:
   175                cpu: "6000m"
   176                memory: "6Gi"
   177              requests:
   178                cpu: "6000m"
   179                memory: "6Gi"
   180      annotations:
   181        testgrid-dashboards: sig-instrumentation-metrics-server
   182        testgrid-tab-name: pr-test-e2e-helm