k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/cluster-api-provider-aws/cluster-api-provider-aws-presubmits-clusterclass.yaml (about)

     1  presubmits:
     2    kubernetes-sigs/cluster-api-provider-aws:
     3      - name: pull-cluster-api-provider-aws-e2e-clusterclass
     4        cluster: eks-prow-build-cluster
     5        branches:
     6          # The script this job runs is not in all branches.
     7          - ^main$
     8        path_alias: "sigs.k8s.io/cluster-api-provider-aws"
     9        always_run: false
    10        optional: true
    11        decorate: true
    12        decoration_config:
    13          timeout: 5h
    14        max_concurrency: 1
    15        labels:
    16          preset-dind-enabled: "true"
    17          preset-kind-volume-mounts: "true"
    18          preset-service-account: "true"
    19          preset-aws-ssh: "true"
    20          preset-aws-credential: "true"
    21        spec:
    22          containers:
    23            - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
    24              command:
    25                - "runner.sh"
    26                - "./scripts/ci-e2e.sh"
    27              env:
    28                - name: BOSKOS_HOST
    29                  value: "boskos.test-pods.svc.cluster.local"
    30                - name: AWS_REGION
    31                  value: "us-west-2"
    32                - name: GINKGO_FOCUS
    33                  value: "\\[ClusterClass\\]"
    34                # Parallelize tests
    35                - name: GINKGO_ARGS
    36                  value: "-nodes 20"
    37              securityContext:
    38                privileged: true
    39              resources:
    40                requests:
    41                  cpu: 2
    42                  memory: "9Gi"
    43                limits:
    44                  cpu: 2
    45                  memory: "9Gi"
    46        annotations:
    47          testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws
    48          testgrid-tab-name: pr-e2e-main-clusterclass
    49          testgrid-num-failures-to-alert: "2"