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

     1  periodics:
     2  - name: periodic-cluster-api-provider-aws-e2e-release-2-0
     3    cluster: eks-prow-build-cluster
     4    decorate: true
     5    decoration_config:
     6      timeout: 5h
     7    interval: 12h
     8    labels:
     9      preset-dind-enabled: "true"
    10      preset-kind-volume-mounts: "true"
    11      preset-service-account: "true"
    12      preset-aws-ssh: "true"
    13      preset-aws-credential: "true"
    14    extra_refs:
    15    - org: kubernetes-sigs
    16      repo: cluster-api-provider-aws
    17      base_ref: release-2.0
    18      path_alias: "sigs.k8s.io/cluster-api-provider-aws"
    19    spec:
    20      containers:
    21      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25
    22        command:
    23          - "runner.sh"
    24          - "./scripts/ci-e2e.sh"
    25        env:
    26        - name: BOSKOS_HOST
    27          value: "boskos.test-pods.svc.cluster.local"
    28        - name: AWS_REGION
    29          value: "us-west-2"
    30        # Parallelize tests
    31        - name: GINKGO_ARGS
    32          value: "-nodes 20 -skip='\\[ClusterClass\\]'"
    33        securityContext:
    34          privileged: true
    35        resources:
    36          requests:
    37            cpu: 2
    38            memory: "9Gi"
    39          limits:
    40            cpu: 2
    41            memory: "9Gi"
    42    annotations:
    43      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws-2.0
    44      testgrid-tab-name: periodic-e2e-release-2-0
    45      testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io
    46      testgrid-num-failures-to-alert: "2"
    47  - name: periodic-cluster-api-provider-aws-eks-e2e-release-2-0
    48    cluster: eks-prow-build-cluster
    49    decorate: true
    50    decoration_config:
    51      timeout: 5h
    52    interval: 12h
    53    labels:
    54      preset-dind-enabled: "true"
    55      preset-kind-volume-mounts: "true"
    56      preset-service-account: "true"
    57      preset-aws-ssh: "true"
    58      preset-aws-credential: "true"
    59    extra_refs:
    60    - org: kubernetes-sigs
    61      repo: cluster-api-provider-aws
    62      base_ref: release-2.0
    63      path_alias: "sigs.k8s.io/cluster-api-provider-aws"
    64    spec:
    65      containers:
    66      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25
    67        command:
    68          - "runner.sh"
    69          - "./scripts/ci-e2e-eks.sh"
    70        env:
    71        - name: BOSKOS_HOST
    72          value: "boskos.test-pods.svc.cluster.local"
    73        - name: AWS_REGION
    74          value: "us-west-2"
    75        securityContext:
    76          privileged: true
    77        resources:
    78          requests:
    79            cpu: 2
    80            memory: "9Gi"
    81          limits:
    82            cpu: 2
    83            memory: "9Gi"
    84    annotations:
    85      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws-2.0
    86      testgrid-tab-name: periodic-eks-e2e-release-2-0
    87      testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io
    88      testgrid-num-failures-to-alert: "2"
    89  - name: periodic-cluster-api-provider-aws-e2e-conformance-release-2-0
    90    cluster: eks-prow-build-cluster
    91    decorate: true
    92    decoration_config:
    93      timeout: 5h
    94    interval: 12h
    95    labels:
    96      preset-dind-enabled: "true"
    97      preset-kind-volume-mounts: "true"
    98      preset-service-account: "true"
    99      preset-aws-ssh: "true"
   100      preset-aws-credential: "true"
   101    extra_refs:
   102      - org: kubernetes-sigs
   103        repo: cluster-api-provider-aws
   104        base_ref: release-2.0
   105        path_alias: "sigs.k8s.io/cluster-api-provider-aws"
   106    spec:
   107      containers:
   108        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25
   109          command:
   110            - "runner.sh"
   111            - "./scripts/ci-conformance.sh"
   112          env:
   113            - name: BOSKOS_HOST
   114              value: "boskos.test-pods.svc.cluster.local"
   115            - name: AWS_REGION
   116              value: "us-west-2"
   117            # Parallelize tests
   118            - name: GINKGO_ARGS
   119              value: "-nodes 20"
   120            - name: GINKGO_FOCUS
   121              value: "Cluster API E2E tests"
   122          securityContext:
   123            privileged: true
   124          resources:
   125            requests:
   126              cpu: 2
   127              memory: "9Gi"
   128            limits:
   129              cpu: 2
   130              memory: "9Gi"
   131    annotations:
   132      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws-2.0
   133      testgrid-tab-name: periodic-conformance-release-2-0
   134      testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io
   135      testgrid-num-failures-to-alert: "2"
   136  - name: periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts-release-2-0
   137    cluster: eks-prow-build-cluster
   138    max_concurrency: 1
   139    labels:
   140      preset-dind-enabled: "true"
   141      preset-kind-volume-mounts: "true"
   142      preset-service-account: "true"
   143      preset-aws-ssh: "true"
   144      preset-aws-credential: "true"
   145    decorate: true
   146    decoration_config:
   147      timeout: 5h
   148    interval: 12h
   149    extra_refs:
   150      - org: kubernetes-sigs
   151        repo: cluster-api-provider-aws
   152        base_ref: release-2.0
   153        path_alias: "sigs.k8s.io/cluster-api-provider-aws"
   154      - org: kubernetes-sigs
   155        repo: image-builder
   156        base_ref: main
   157        path_alias: "sigs.k8s.io/image-builder"
   158      - org: kubernetes
   159        repo: kubernetes
   160        base_ref: master
   161        path_alias: k8s.io/kubernetes
   162    spec:
   163      containers:
   164        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20231113-7213ea5323-1.25
   165          env:
   166            - name: BOSKOS_HOST
   167              value: "boskos.test-pods.svc.cluster.local"
   168            - name: AWS_REGION
   169              value: "us-west-2"
   170            - name: E2E_ARGS
   171              value: "-kubetest.use-ci-artifacts"
   172            # Parallelize tests
   173            - name: GINKGO_ARGS
   174              value: "-nodes 20"
   175          command:
   176            - "runner.sh"
   177            - "./scripts/ci-conformance.sh"
   178          # we need privileged mode in order to do docker in docker
   179          securityContext:
   180            privileged: true
   181          resources:
   182            requests:
   183              # these are both a bit below peak usage during build
   184              # this is mostly for building kubernetes
   185              memory: "9Gi"
   186              cpu: 2
   187            limits:
   188              cpu: 2
   189              memory: "9Gi"
   190    annotations:
   191      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws-2.0
   192      testgrid-tab-name: periodic-conformance-release-2-0-k8s-main
   193      testgrid-num-columns-recent: '20'
   194      testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io