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

     1  periodics:
     2  - name: periodic-cluster-api-provider-aws-e2e-release-2-4
     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.4
    18      path_alias: "sigs.k8s.io/cluster-api-provider-aws"
    19    spec:
    20      containers:
    21      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
    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
    44      testgrid-tab-name: periodic-e2e-release-2-4
    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-e2e-eks-canary-release-2-4
    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.4
    63      path_alias: "sigs.k8s.io/cluster-api-provider-aws"
    64    spec:
    65      containers:
    66      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
    67        command:
    68          - "runner.sh"
    69          - "./scripts/ci-e2e.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        # Parallelize tests
    76        - name: GINKGO_ARGS
    77          value: "-nodes 20 -skip='\\[ClusterClass\\]'"
    78        securityContext:
    79          privileged: true
    80        resources:
    81          limits:
    82            cpu: 2
    83            memory: "9Gi"
    84          requests:
    85            cpu: 2
    86            memory: "9Gi"
    87    annotations:
    88      testgrid-dashboards: sig-k8s-infra-canaries
    89      testgrid-tab-name: periodic-aws-e2e-release-2-4-canary
    90      testgrid-num-columns-recent: "6"
    91  - name: periodic-cluster-api-provider-aws-eks-e2e-release-2-4
    92    cluster: eks-prow-build-cluster
    93    decorate: true
    94    decoration_config:
    95      timeout: 5h
    96    interval: 12h
    97    labels:
    98      preset-dind-enabled: "true"
    99      preset-kind-volume-mounts: "true"
   100      preset-service-account: "true"
   101      preset-aws-ssh: "true"
   102      preset-aws-credential: "true"
   103    extra_refs:
   104    - org: kubernetes-sigs
   105      repo: cluster-api-provider-aws
   106      base_ref: release-2.4
   107      path_alias: "sigs.k8s.io/cluster-api-provider-aws"
   108    spec:
   109      containers:
   110      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
   111        command:
   112          - "runner.sh"
   113          - "./scripts/ci-e2e-eks.sh"
   114        env:
   115        - name: BOSKOS_HOST
   116          value: "boskos.test-pods.svc.cluster.local"
   117        - name: AWS_REGION
   118          value: "us-west-2"
   119        securityContext:
   120          privileged: true
   121        resources:
   122          requests:
   123            cpu: 2
   124            memory: "9Gi"
   125          limits:
   126            cpu: 2
   127            memory: "9Gi"
   128    annotations:
   129      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws
   130      testgrid-tab-name: periodic-eks-e2e-release-2-4
   131      testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io
   132      testgrid-num-failures-to-alert: "2"
   133  - name: periodic-cluster-api-provider-aws-e2e-conformance-release-2-4
   134    cluster: eks-prow-build-cluster
   135    decorate: true
   136    decoration_config:
   137      timeout: 5h
   138    interval: 12h
   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    extra_refs:
   146      - org: kubernetes-sigs
   147        repo: cluster-api-provider-aws
   148        base_ref: release-2.4
   149        path_alias: "sigs.k8s.io/cluster-api-provider-aws"
   150    spec:
   151      containers:
   152        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
   153          command:
   154            - "runner.sh"
   155            - "./scripts/ci-conformance.sh"
   156          env:
   157            - name: BOSKOS_HOST
   158              value: "boskos.test-pods.svc.cluster.local"
   159            - name: AWS_REGION
   160              value: "us-west-2"
   161            # Parallelize tests
   162            - name: GINKGO_ARGS
   163              value: "-nodes 20"
   164          securityContext:
   165            privileged: true
   166          resources:
   167            requests:
   168              cpu: 2
   169              memory: "9Gi"
   170            limits:
   171              cpu: 2
   172              memory: "9Gi"
   173    annotations:
   174      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws
   175      testgrid-tab-name: periodic-conformance-release-2-4
   176      testgrid-alert-email: sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io
   177      testgrid-num-failures-to-alert: "2"
   178  - name: periodic-cluster-api-provider-aws-e2e-conformance-with-k8s-ci-artifacts-release-2-4
   179    cluster: eks-prow-build-cluster
   180    max_concurrency: 1
   181    labels:
   182      preset-dind-enabled: "true"
   183      preset-kind-volume-mounts: "true"
   184      preset-service-account: "true"
   185      preset-aws-ssh: "true"
   186      preset-aws-credential: "true"
   187    decorate: true
   188    decoration_config:
   189      timeout: 5h
   190    interval: 12h
   191    extra_refs:
   192      - org: kubernetes-sigs
   193        repo: cluster-api-provider-aws
   194        base_ref: release-2.4
   195        path_alias: "sigs.k8s.io/cluster-api-provider-aws"
   196      - org: kubernetes-sigs
   197        repo: image-builder
   198        base_ref: main
   199        path_alias: "sigs.k8s.io/image-builder"
   200      - org: kubernetes
   201        repo: kubernetes
   202        base_ref: master
   203        path_alias: k8s.io/kubernetes
   204    spec:
   205      containers:
   206        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
   207          env:
   208            - name: BOSKOS_HOST
   209              value: "boskos.test-pods.svc.cluster.local"
   210            - name: AWS_REGION
   211              value: "us-west-2"
   212            - name: E2E_ARGS
   213              value: "-kubetest.use-ci-artifacts"
   214            # Parallelize tests
   215            - name: GINKGO_ARGS
   216              value: "-nodes 20"
   217          command:
   218            - "runner.sh"
   219            - "./scripts/ci-conformance.sh"
   220          # we need privileged mode in order to do docker in docker
   221          securityContext:
   222            privileged: true
   223          resources:
   224            requests:
   225              # these are both a bit below peak usage during build
   226              # this is mostly for building kubernetes
   227              memory: "9Gi"
   228              cpu: 2
   229            limits:
   230              cpu: 2
   231              memory: "9Gi"
   232    annotations:
   233      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-aws
   234      testgrid-tab-name: periodic-conformance-release-2-4-k8s-main
   235      testgrid-num-columns-recent: '20'
   236      testgrid-alert-email: release-team@kubernetes.io, sig-cluster-lifecycle-cluster-api-aws-alerts@kubernetes.io