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

     1  periodics:
     2  - name: periodic-cluster-api-addon-provider-helm-capi-e2e-main
     3    cluster: eks-prow-build-cluster
     4    decorate: true
     5    decoration_config:
     6      timeout: 4h
     7    interval: 12h
     8    labels:
     9      preset-dind-enabled: "true"
    10      preset-kind-volume-mounts: "true"
    11    extra_refs:
    12      - org: kubernetes-sigs
    13        repo: cluster-api-addon-provider-helm
    14        base_ref: main
    15        path_alias: "sigs.k8s.io/cluster-api-addon-provider-helm"
    16    spec:
    17      containers:
    18      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
    19        command:
    20          - runner.sh
    21        args:
    22          - ./scripts/ci-e2e.sh
    23        env:
    24          - name: GINKGO_FOCUS
    25            value: "Cluster API E2E tests"
    26          - name: GINKGO_SKIP
    27            value: "\\[K8s-Upgrade\\]|API Version Upgrade"
    28        # docker-in-docker needs privileged mode
    29        securityContext:
    30          privileged: true
    31        resources:
    32          requests:
    33            cpu: 2
    34            memory: 4Gi
    35          limits:
    36            cpu: 2
    37            memory: 4Gi
    38    annotations:
    39      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm
    40      testgrid-tab-name: caaph-periodic-capi-e2e-main
    41      testgrid-alert-email: k8s-infra-staging-cluster-api-helm@kubernetes.io
    42  - name: periodic-cluster-api-addon-provider-helm-e2e-workload-upgrade-main
    43    cluster: eks-prow-build-cluster
    44    decorate: true
    45    decoration_config:
    46      timeout: 4h
    47    interval: 12h
    48    labels:
    49      preset-dind-enabled: "true"
    50      preset-kind-volume-mounts: "true"
    51    extra_refs:
    52      - org: kubernetes-sigs
    53        repo: cluster-api-addon-provider-helm
    54        base_ref: main
    55        path_alias: "sigs.k8s.io/cluster-api-addon-provider-helm"
    56    spec:
    57      containers:
    58      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
    59        command:
    60          - runner.sh
    61        args:
    62          - ./scripts/ci-e2e.sh
    63        env:
    64          - name: GINKGO_FOCUS
    65            value: "\\[K8s-Upgrade\\]"
    66          - name: GINKGO_SKIP
    67            value: ""
    68        # docker-in-docker needs privileged mode
    69        resources:
    70          limits:
    71              cpu: 2
    72              memory: 4Gi
    73          requests:
    74              cpu: 2
    75              memory: 4Gi
    76        securityContext:
    77          privileged: true
    78    annotations:
    79      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm
    80      testgrid-tab-name: caaph-periodic-e2e-upgrade-main
    81      testgrid-alert-email: k8s-infra-staging-cluster-api-helm@kubernetes.io
    82  - name: periodic-cluster-api-addon-provider-helm-apiversion-upgrade-main
    83    cluster: eks-prow-build-cluster
    84    decorate: true
    85    decoration_config:
    86      timeout: 4h
    87    interval: 12h
    88    labels:
    89      preset-dind-enabled: "true"
    90      preset-kind-volume-mounts: "true"
    91    extra_refs:
    92      - org: kubernetes-sigs
    93        repo: cluster-api-addon-provider-helm
    94        base_ref: main
    95        path_alias: "sigs.k8s.io/cluster-api-addon-provider-helm"
    96    spec:
    97      containers:
    98        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
    99          command:
   100            - runner.sh
   101          args:
   102            - ./scripts/ci-e2e.sh
   103          env:
   104            - name: GINKGO_FOCUS
   105              value: "API Version Upgrade"
   106            - name: GINKGO_SKIP
   107              value: ""
   108          # we need privileged mode in order to do docker in docker
   109          securityContext:
   110            privileged: true
   111          resources:
   112            requests:
   113              cpu: 2
   114              memory: 4Gi
   115            limits:
   116              cpu: 2
   117              memory: 4Gi
   118    annotations:
   119      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm
   120      testgrid-tab-name: caaph-periodic-apiversion-upgrade-main
   121      description: This job creates clusters with an older version of Cluster API and Cluster API Add-on Provider Helm, then upgrades them to the latest version of Cluster API and to the main branch of Cluster API Add-on Provider Helm.
   122  - name: periodic-cluster-api-addon-provider-helm-e2e
   123    cluster: eks-prow-build-cluster
   124    decorate: true
   125    decoration_config:
   126      timeout: 4h
   127    interval: 12h
   128    labels:
   129      preset-dind-enabled: "true"
   130      preset-kind-volume-mounts: "true"
   131    extra_refs:
   132      - org: kubernetes-sigs
   133        repo: cluster-api-addon-provider-helm
   134        base_ref: main
   135        path_alias: "sigs.k8s.io/cluster-api-addon-provider-helm"
   136    spec:
   137      containers:
   138      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.29
   139        command:
   140          - runner.sh
   141        args:
   142          - ./scripts/ci-e2e.sh
   143        env:
   144          - name: GINKGO_FOCUS
   145            value: "Workload cluster creation"
   146          - name: GINKGO_SKIP
   147            value: ""
   148        # docker-in-docker needs privileged mode
   149        securityContext:
   150          privileged: true
   151        resources:
   152          requests:
   153            cpu: 2
   154            memory: 4Gi
   155          limits:
   156            cpu: 2
   157            memory: 4Gi
   158    annotations:
   159      testgrid-dashboards: sig-cluster-lifecycle-cluster-api-addon-provider-helm
   160      testgrid-tab-name: caaph-periodic-e2e-main
   161      testgrid-alert-email: k8s-infra-staging-cluster-api-azure@kubernetes.io