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

     1  presubmits:
     2    kubernetes-sigs/aws-iam-authenticator:
     3    - name: pull-aws-iam-authenticator-unit
     4      cluster: eks-prow-build-cluster
     5      always_run: true
     6      decorate: true
     7      labels:
     8        preset-service-account: "true"
     9      spec:
    10        containers:
    11        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    12          command:
    13          - runner.sh
    14          args:
    15          - make
    16          - test
    17          resources:
    18            limits:
    19              cpu: 4
    20              memory: 8Gi
    21            requests:
    22              cpu: 4
    23              memory: 8Gi
    24      annotations:
    25        testgrid-dashboards: provider-aws-iam-authenticator, amazon-ec2-presubmits
    26        testgrid-tab-name: pull-iam-unit-test
    27        description: AWS IAM Authenticator unit test on pull request
    28        testgrid-num-columns-recent: '30'
    29    - name: pull-aws-iam-authenticator-integration
    30      cluster: eks-prow-build-cluster
    31      always_run: true
    32      decorate: true
    33      labels:
    34        preset-service-account: "true"
    35        preset-dind-enabled: "true"
    36        preset-aws-credential-aws-shared-testing: "true"
    37      spec:
    38        containers:
    39        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    40          command:
    41          - runner.sh
    42          args:
    43          - make
    44          - integration
    45          resources:
    46            limits:
    47              cpu: 4
    48              memory: 8Gi
    49            requests:
    50              cpu: 4
    51              memory: 8Gi
    52      annotations:
    53        testgrid-dashboards: provider-aws-iam-authenticator, amazon-ec2-presubmits
    54        testgrid-tab-name: pull-integration
    55        description: AWS IAM Authenticator integration test on pull request
    56        testgrid-num-columns-recent: '30'
    57    - name: pull-aws-iam-authenticator-e2e
    58      cluster: eks-prow-build-cluster
    59      always_run: true
    60      decorate: true
    61      labels:
    62        preset-service-account: "true"
    63        preset-dind-enabled: "true"
    64        preset-aws-credential-aws-shared-testing: "true"
    65      spec:
    66        containers:
    67        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    68          command:
    69          - runner.sh
    70          args:
    71          - make
    72          - e2e
    73          securityContext:
    74            privileged: true
    75          resources:
    76            limits:
    77              cpu: 4
    78              memory: 8Gi
    79            requests:
    80              cpu: 4
    81              memory: 8Gi
    82      annotations:
    83        testgrid-dashboards: provider-aws-iam-authenticator, amazon-ec2-presubmits
    84        testgrid-tab-name: pull-e2e
    85        description: AWS IAM Authenticator end-to-end test on pull request
    86        testgrid-num-columns-recent: '30'
    87      branches:
    88      - master
    89      - release-0.5
    90      - release-0.6
    91    - name: pull-aws-iam-authenticator-e2e-kind
    92      cluster: eks-prow-build-cluster
    93      always_run: true
    94      decorate: true
    95      labels:
    96        preset-service-account: "true"
    97        preset-dind-enabled: "true"
    98        preset-aws-credential-aws-shared-testing: "true"
    99      spec:
   100        containers:
   101        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   102          command:
   103          - runner.sh
   104          args:
   105          - make
   106          - e2e
   107          env:
   108          - name: RUNNER
   109            value: kind
   110          securityContext:
   111            privileged: true
   112          resources:
   113            limits:
   114              cpu: 4
   115              memory: 8Gi
   116            requests:
   117              cpu: 4
   118              memory: 8Gi
   119      annotations:
   120        testgrid-dashboards: provider-aws-iam-authenticator, amazon-ec2-presubmits
   121        testgrid-tab-name: pull-e2e-kind
   122        description: AWS IAM Authenticator end-to-end test on pull request (run on kind)
   123        testgrid-num-columns-recent: '30'
   124      branches:
   125      - master
   126      - release-0.5
   127      - release-0.6