k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/aws-load-balancer-controller/aws-alb-ingress-controller-presubmits.yaml (about)

     1  presubmits:
     2    kubernetes-sigs/aws-load-balancer-controller:
     3    - name: pull-aws-load-balancer-controller-lint
     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          - lint
    17          resources:
    18            limits:
    19              cpu: 1
    20              memory: 4Gi
    21            requests:
    22              cpu: 1
    23              memory: 4Gi
    24      annotations:
    25        testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits
    26        testgrid-tab-name: lint
    27        description: aws load balancer controller code lint
    28        testgrid-num-columns-recent: '30'
    29    - name: pull-aws-load-balancer-controller-unit-test
    30      cluster: k8s-infra-prow-build
    31      always_run: true
    32      decorate: true
    33      labels:
    34        preset-service-account: "true"
    35      spec:
    36        containers:
    37        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    38          command:
    39          - runner.sh
    40          args:
    41          - make
    42          - unit-test
    43          resources:
    44            limits:
    45              cpu: 6
    46              memory: 4Gi
    47            requests:
    48              cpu: 6
    49              memory: 4Gi
    50      annotations:
    51        testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits
    52        testgrid-tab-name: unit-alb-test
    53        description: aws load balancer controller unit tests
    54        testgrid-num-columns-recent: '30'
    55    - name: pull-aws-load-balancer-controller-e2e-test
    56      cluster: eks-prow-build-cluster
    57      always_run: true
    58      decorate: true
    59      decoration_config:
    60        timeout: 4h
    61      labels:
    62        preset-service-account: "true"
    63        preset-dind-enabled: "true"
    64        preset-aws-ssh: "true"
    65        preset-aws-credential-aws-shared-testing: "true"
    66      spec:
    67        containers:
    68        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    69          command:
    70          - runner.sh
    71          args:
    72          - make
    73          - e2e-test
    74          securityContext:
    75            privileged: true
    76          resources:
    77            limits:
    78              cpu: 4
    79              memory: 8Gi
    80            requests:
    81              cpu: 4
    82              memory: 8Gi
    83      annotations:
    84        testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits
    85        testgrid-tab-name: e2e alb test
    86        description: aws load balancer controller e2e tests
    87        testgrid-num-columns-recent: '30'
    88    - name: pull-aws-load-balancer-controller-unit-2
    89      cluster: eks-prow-build-cluster
    90      always_run: false
    91      decorate: true
    92      labels:
    93        preset-service-account: "true"
    94      spec:
    95        containers:
    96        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    97          command:
    98          - runner.sh
    99          args:
   100          - make
   101          - unit-test
   102          resources:
   103            limits:
   104              cpu: 2
   105              memory: 4Gi
   106            requests:
   107              cpu: 2
   108              memory: 4Gi
   109      annotations:
   110        testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits
   111        testgrid-tab-name: unit test 2
   112        description: aws load balancer controller unit tests
   113        testgrid-num-columns-recent: '30'
   114    - name: pull-aws-load-balancer-controller-unit-3
   115      cluster: eks-prow-build-cluster
   116      always_run: false
   117      decorate: true
   118      labels:
   119        preset-service-account: "true"
   120      spec:
   121        containers:
   122        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   123          command:
   124          - runner.sh
   125          args:
   126          - make
   127          - unit-test
   128          resources:
   129            limits:
   130              cpu: 3
   131              memory: 4Gi
   132            requests:
   133              cpu: 3
   134              memory: 4Gi
   135      annotations:
   136        testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits
   137        testgrid-tab-name: unit test 3
   138        description: aws load balancer controller unit tests
   139        testgrid-num-columns-recent: '30'
   140    - name: pull-aws-load-balancer-controller-unit-4
   141      cluster: eks-prow-build-cluster
   142      always_run: false
   143      decorate: true
   144      labels:
   145        preset-service-account: "true"
   146      spec:
   147        containers:
   148        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   149          command:
   150          - runner.sh
   151          args:
   152          - make
   153          - unit-test
   154          resources:
   155            limits:
   156              cpu: 4
   157              memory: 4Gi
   158            requests:
   159              cpu: 4
   160              memory: 4Gi
   161      annotations:
   162        testgrid-dashboards: provider-aws-load-balancer-controller, amazon-ec2-presubmits
   163        testgrid-tab-name: unit test 4
   164        description: aws load balancer controller unit tests
   165        testgrid-num-columns-recent: '30'