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

     1  presubmits:
     2    kubernetes-sigs/aws-ebs-csi-driver:
     3    - name: pull-aws-ebs-csi-driver-test-e2e-external-eks-windows
     4      cluster: eks-prow-build-cluster
     5      always_run: true
     6      decorate: true
     7      skip_branches:
     8      - gh-pages
     9      labels:
    10        preset-service-account: "true"
    11        preset-dind-enabled: "true"
    12        preset-aws-credential-aws-shared-testing: "true"
    13      spec:
    14        containers:
    15        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    16          command:
    17          - runner.sh
    18          args:
    19          - make
    20          - test-e2e-external-eks-windows
    21          securityContext:
    22            privileged: true
    23          resources:
    24            limits:
    25              cpu: "2"
    26              memory: "4Gi"
    27            requests:
    28              cpu: "2"
    29              memory: "4Gi"
    30      annotations:
    31        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
    32        testgrid-tab-name: test-e2e-external-eks-windows
    33        description: aws ebs csi driver External Storage tests for Windows on pull request
    34        testgrid-num-columns-recent: '30'
    35    - name: pull-aws-ebs-csi-driver-test-helm-chart
    36      cluster: eks-prow-build-cluster
    37      always_run: true
    38      decorate: true
    39      skip_branches:
    40      - gh-pages
    41      labels:
    42        preset-service-account: "true"
    43        preset-dind-enabled: "true"
    44        preset-aws-credential-aws-shared-testing: "true"
    45      spec:
    46        serviceAccountName: aws-shared-testing-role
    47        containers:
    48        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    49          command:
    50          - runner.sh
    51          args:
    52          - make
    53          - test-helm-chart
    54          securityContext:
    55            privileged: true
    56          resources:
    57            limits:
    58              cpu: "2"
    59              memory: "4Gi"
    60            requests:
    61              cpu: "2"
    62              memory: "4Gi"
    63      annotations:
    64        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
    65        testgrid-tab-name: test-helm-chart
    66        description: aws ebs csi driver test helm chart on pull request
    67        testgrid-num-columns-recent: '30'
    68    - name: pull-aws-ebs-csi-driver-verify
    69      cluster: eks-prow-build-cluster
    70      always_run: true
    71      decorate: true
    72      skip_branches:
    73      - gh-pages
    74      labels:
    75        preset-service-account: "true"
    76      spec:
    77        containers:
    78        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    79          command:
    80          - runner.sh
    81          args:
    82          - make
    83          - verify
    84          resources:
    85            requests:
    86              cpu: "2"
    87              memory: "8Gi"
    88            limits:
    89              cpu: "2"
    90              memory: "8Gi"
    91      annotations:
    92        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
    93        testgrid-tab-name: verify-ebs
    94        description: aws ebs csi driver basic code verification
    95        testgrid-num-columns-recent: '30'
    96    - name: pull-aws-ebs-csi-driver-unit
    97      cluster: eks-prow-build-cluster
    98      always_run: true
    99      decorate: true
   100      skip_branches:
   101      - gh-pages
   102      labels:
   103        preset-service-account: "true"
   104      spec:
   105        containers:
   106        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   107          command:
   108          - runner.sh
   109          args:
   110          - make
   111          - test
   112          resources:
   113            requests:
   114              cpu: "2"
   115              memory: "4Gi"
   116            limits:
   117              cpu: "2"
   118              memory: "4Gi"
   119      annotations:
   120        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
   121        testgrid-tab-name: pull-ebs-unit-test
   122        description: aws ebs csi driver unit test on pull request
   123        testgrid-num-columns-recent: '30'
   124    - name: pull-aws-ebs-csi-driver-e2e-single-az
   125      cluster: eks-prow-build-cluster
   126      always_run: true
   127      decorate: true
   128      skip_branches:
   129      - gh-pages
   130      labels:
   131        preset-service-account: "true"
   132        preset-dind-enabled: "true"
   133        preset-aws-credential-aws-shared-testing: "true"
   134      spec:
   135        containers:
   136        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   137          command:
   138          - runner.sh
   139          args:
   140          - make
   141          - test-e2e-single-az
   142          securityContext:
   143            privileged: true
   144          resources:
   145            limits:
   146              cpu: "2"
   147              memory: "4Gi"
   148            requests:
   149              cpu: "2"
   150              memory: "4Gi"
   151      annotations:
   152        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
   153        testgrid-tab-name: pull-e2e-test-single-az
   154        description: aws ebs csi driver e2e test on single az on pull request
   155        testgrid-num-columns-recent: '30'
   156    - name: pull-aws-ebs-csi-driver-e2e-multi-az
   157      cluster: eks-prow-build-cluster
   158      always_run: true
   159      decorate: true
   160      skip_branches:
   161      - gh-pages
   162      labels:
   163        preset-service-account: "true"
   164        preset-dind-enabled: "true"
   165        preset-aws-credential-aws-shared-testing: "true"
   166      spec:
   167        containers:
   168        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   169          command:
   170          - runner.sh
   171          args:
   172          - make
   173          - test-e2e-multi-az
   174          securityContext:
   175            privileged: true
   176          resources:
   177            limits:
   178              cpu: "2"
   179              memory: "4Gi"
   180            requests:
   181              cpu: "2"
   182              memory: "4Gi"
   183      annotations:
   184        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
   185        testgrid-tab-name: pull-e2e-test-multi-az
   186        description: aws ebs csi driver e2e test on mutiple AZs on pull request
   187        testgrid-num-columns-recent: '30'
   188    - name: pull-aws-ebs-csi-driver-external-test
   189      cluster: eks-prow-build-cluster
   190      always_run: true
   191      decorate: true
   192      skip_branches:
   193        - gh-pages
   194      labels:
   195        preset-service-account: "true"
   196        preset-dind-enabled: "true"
   197        preset-aws-credential-aws-shared-testing: "true"
   198      spec:
   199        containers:
   200          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   201            command:
   202              - runner.sh
   203            args:
   204              - make
   205              - test-e2e-external
   206            securityContext:
   207              privileged: true
   208            resources:
   209              limits:
   210                cpu: "2"
   211                memory: "4Gi"
   212              requests:
   213                cpu: "2"
   214                memory: "4Gi"
   215      annotations:
   216        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
   217        testgrid-tab-name: pull-external-test
   218        description: kubernetes/kubernetes external test on pull request
   219        testgrid-num-columns-recent: '30'
   220    - name: pull-aws-ebs-csi-driver-external-test-eks
   221      cluster: eks-prow-build-cluster
   222      always_run: true
   223      decorate: true
   224      skip_branches:
   225        - gh-pages
   226      labels:
   227        preset-service-account: "true"
   228        preset-dind-enabled: "true"
   229        preset-aws-credential-aws-shared-testing: "true"
   230      spec:
   231        containers:
   232          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   233            command:
   234              - runner.sh
   235            args:
   236              - make
   237              - test-e2e-external-eks
   238            securityContext:
   239              privileged: true
   240            resources:
   241              limits:
   242                cpu: "2"
   243                memory: "4Gi"
   244              requests:
   245                cpu: "2"
   246                memory: "4Gi"
   247      annotations:
   248        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
   249        testgrid-tab-name: pull-ebs-external-test-eks
   250        description: kubernetes/kubernetes external test on pull request on eks
   251        testgrid-num-columns-recent: '30'
   252    - name: pull-aws-ebs-csi-driver-external-test-kustomize
   253      cluster: eks-prow-build-cluster
   254      always_run: true
   255      decorate: true
   256      branches:
   257        - ^release-.*$
   258      labels:
   259        preset-service-account: "true"
   260        preset-dind-enabled: "true"
   261        preset-aws-credential-aws-shared-testing: "true"
   262      spec:
   263        containers:
   264          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   265            command:
   266              - runner.sh
   267            args:
   268              - make
   269              - test-e2e-external-kustomize
   270            securityContext:
   271              privileged: true
   272            resources:
   273              limits:
   274                cpu: "2"
   275                memory: "4Gi"
   276              requests:
   277                cpu: "2"
   278                memory: "4Gi"
   279      annotations:
   280        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
   281        testgrid-tab-name: pull-external-test-kustomize
   282        description: kubernetes/kubernetes external test on pull request via kustomize
   283        testgrid-num-columns-recent: '30'
   284    - name: pull-aws-ebs-csi-driver-external-test-arm64
   285      cluster: eks-prow-build-cluster
   286      always_run: true
   287      optional: true
   288      decorate: true
   289      skip_branches:
   290        - gh-pages
   291      labels:
   292        preset-service-account: "true"
   293        preset-dind-enabled: "true"
   294        preset-aws-credential-aws-shared-testing: "true"
   295      spec:
   296        containers:
   297          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   298            command:
   299              - runner.sh
   300            args:
   301              - make
   302              - test-e2e-external-arm64
   303            securityContext:
   304              privileged: true
   305            resources:
   306              limits:
   307                cpu: "2"
   308                memory: "4Gi"
   309              requests:
   310                cpu: "2"
   311                memory: "4Gi"
   312      annotations:
   313        testgrid-dashboards: provider-aws-ebs-csi-driver, amazon-ec2-presubmits
   314        testgrid-tab-name: pull-external-test-arm64
   315        description: kubernetes/kubernetes external test on pull request with arm64 nodes and image
   316        testgrid-num-columns-recent: '30'