k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-cloud-provider/azure/release-master.yaml (about)

     1  # generated by ./config/jobs/kubernetes/sig-cloud-provider/azure/generate.sh.
     2  presubmits:
     3    kubernetes/kubernetes:
     4    - name: pull-kubernetes-e2e-capz-azure-disk
     5      decorate: true
     6      always_run: false
     7      optional: true
     8      run_if_changed: 'azure.*\.go'
     9      path_alias: k8s.io/kubernetes
    10      branches:
    11        - master # TODO(releng): Remove once repo default branch has been renamed
    12        - main
    13      labels:
    14        preset-dind-enabled: "true"
    15        preset-kind-volume-mounts: "true"
    16        preset-azure-cred-only: "true"
    17        preset-azure-anonymous-pull: "true"
    18        preset-azure-capz-sa-cred: "true"
    19      extra_refs:
    20        - org: kubernetes-sigs
    21          repo: cluster-api-provider-azure
    22          base_ref: release-1.13
    23          path_alias: sigs.k8s.io/cluster-api-provider-azure
    24          workdir: true
    25        - org: kubernetes-sigs
    26          repo: azuredisk-csi-driver
    27          base_ref: master
    28          path_alias: sigs.k8s.io/azuredisk-csi-driver
    29        - org: kubernetes-sigs
    30          repo: cloud-provider-azure
    31          base_ref: master
    32          path_alias: sigs.k8s.io/cloud-provider-azure
    33      spec:
    34        containers:
    35          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    36            command:
    37              - runner.sh
    38              - ./scripts/ci-entrypoint.sh
    39            args:
    40              - bash
    41              - -c
    42              - >-
    43                cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
    44                make e2e-test
    45            env:
    46              - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
    47                value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class
    48            securityContext:
    49              privileged: true
    50            resources:
    51              requests:
    52                cpu: 1
    53                memory: "4Gi"
    54      annotations:
    55        testgrid-dashboards: provider-azure-presubmit
    56        testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk
    57        testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
    58        testgrid-num-columns-recent: '30'
    59    - name: pull-kubernetes-e2e-capz-azure-disk-vmss
    60      decorate: true
    61      always_run: false
    62      optional: true
    63      run_if_changed: 'azure.*\.go'
    64      path_alias: k8s.io/kubernetes
    65      branches:
    66        - master # TODO(releng): Remove once repo default branch has been renamed
    67        - main
    68      labels:
    69        preset-dind-enabled: "true"
    70        preset-kind-volume-mounts: "true"
    71        preset-azure-cred-only: "true"
    72        preset-azure-anonymous-pull: "true"
    73        preset-azure-capz-sa-cred: "true"
    74      extra_refs:
    75        - org: kubernetes-sigs
    76          repo: cluster-api-provider-azure
    77          base_ref: release-1.13
    78          path_alias: sigs.k8s.io/cluster-api-provider-azure
    79          workdir: true
    80        - org: kubernetes-sigs
    81          repo: azuredisk-csi-driver
    82          base_ref: master
    83          path_alias: sigs.k8s.io/azuredisk-csi-driver
    84        - org: kubernetes-sigs
    85          repo: cloud-provider-azure
    86          base_ref: master
    87          path_alias: sigs.k8s.io/cloud-provider-azure
    88      spec:
    89        containers:
    90          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
    91            command:
    92              - runner.sh
    93              - ./scripts/ci-entrypoint.sh
    94            args:
    95              - bash
    96              - -c
    97              - >-
    98                cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
    99                make e2e-test
   100            env:
   101              - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   102                value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class
   103              - name: EXP_MACHINE_POOL # CAPZ config
   104                value: "true"
   105            securityContext:
   106              privileged: true
   107            resources:
   108              requests:
   109                cpu: 1
   110                memory: "4Gi"
   111      annotations:
   112        testgrid-dashboards: provider-azure-presubmit
   113        testgrid-tab-name: pull-kubernetes-e2e-capz-azure-disk-vmss
   114        testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   115        testgrid-num-columns-recent: '30'
   116    - name: pull-kubernetes-e2e-capz-azure-file
   117      decorate: true
   118      always_run: false
   119      optional: true
   120      run_if_changed: 'azure.*\.go'
   121      path_alias: k8s.io/kubernetes
   122      branches:
   123        - master # TODO(releng): Remove once repo default branch has been renamed
   124        - main
   125      labels:
   126        preset-dind-enabled: "true"
   127        preset-kind-volume-mounts: "true"
   128        preset-azure-cred-only: "true"
   129        preset-azure-anonymous-pull: "true"
   130        preset-azure-capz-sa-cred: "true"
   131      extra_refs:
   132        - org: kubernetes-sigs
   133          repo: cluster-api-provider-azure
   134          base_ref: release-1.13
   135          path_alias: sigs.k8s.io/cluster-api-provider-azure
   136          workdir: true
   137        - org: kubernetes-sigs
   138          repo: azurefile-csi-driver
   139          base_ref: master
   140          path_alias: sigs.k8s.io/azurefile-csi-driver
   141        - org: kubernetes-sigs
   142          repo: cloud-provider-azure
   143          base_ref: master
   144          path_alias: sigs.k8s.io/cloud-provider-azure
   145      spec:
   146        containers:
   147          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   148            command:
   149              - runner.sh
   150              - ./scripts/ci-entrypoint.sh
   151            args:
   152              - bash
   153              - -c
   154              - >-
   155                kubectl apply -f templates/addons/azurefile-role.yaml &&
   156                cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
   157                make e2e-test
   158            env:
   159              - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   160                value: "kubernetes.io/azure-file" # In-tree Azure file storage class
   161            securityContext:
   162              privileged: true
   163            resources:
   164              requests:
   165                cpu: 1
   166                memory: "4Gi"
   167      annotations:
   168        testgrid-dashboards: provider-azure-presubmit
   169        testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file
   170        testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   171        testgrid-num-columns-recent: '30'
   172    - name: pull-kubernetes-e2e-capz-azure-file-vmss
   173      decorate: true
   174      always_run: false
   175      optional: true
   176      run_if_changed: 'azure.*\.go'
   177      path_alias: k8s.io/kubernetes
   178      branches:
   179        - master # TODO(releng): Remove once repo default branch has been renamed
   180        - main
   181      labels:
   182        preset-dind-enabled: "true"
   183        preset-kind-volume-mounts: "true"
   184        preset-azure-cred-only: "true"
   185        preset-azure-anonymous-pull: "true"
   186        preset-azure-capz-sa-cred: "true"
   187      extra_refs:
   188        - org: kubernetes-sigs
   189          repo: cluster-api-provider-azure
   190          base_ref: release-1.13
   191          path_alias: sigs.k8s.io/cluster-api-provider-azure
   192          workdir: true
   193        - org: kubernetes-sigs
   194          repo: azurefile-csi-driver
   195          base_ref: master
   196          path_alias: sigs.k8s.io/azurefile-csi-driver
   197        - org: kubernetes-sigs
   198          repo: cloud-provider-azure
   199          base_ref: master
   200          path_alias: sigs.k8s.io/cloud-provider-azure
   201      spec:
   202        containers:
   203          - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   204            command:
   205              - runner.sh
   206              - ./scripts/ci-entrypoint.sh
   207            args:
   208              - bash
   209              - -c
   210              - >-
   211                kubectl apply -f templates/addons/azurefile-role.yaml &&
   212                cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
   213                make e2e-test
   214            env:
   215              - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   216                value: "kubernetes.io/azure-file" # In-tree Azure file storage class
   217              - name: EXP_MACHINE_POOL # CAPZ config
   218                value: "true"
   219            securityContext:
   220              privileged: true
   221            resources:
   222              requests:
   223                cpu: 1
   224                memory: "4Gi"
   225      annotations:
   226        testgrid-dashboards: provider-azure-presubmit
   227        testgrid-tab-name: pull-kubernetes-e2e-capz-azure-file-vmss
   228        testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   229        testgrid-num-columns-recent: '30'
   230    - name: pull-kubernetes-e2e-capz-conformance
   231      decorate: true
   232      always_run: false
   233      optional: true
   234      run_if_changed: 'azure.*\.go'
   235      path_alias: k8s.io/kubernetes
   236      branches:
   237        - master # TODO(releng): Remove once repo default branch has been renamed
   238        - main
   239      labels:
   240        preset-dind-enabled: "true"
   241        preset-kind-volume-mounts: "true"
   242        preset-azure-cred-only: "true"
   243        preset-azure-anonymous-pull: "true"
   244        preset-azure-capz-sa-cred: "true"
   245      extra_refs:
   246      - org: kubernetes-sigs
   247        repo: cluster-api-provider-azure
   248        base_ref: release-1.13
   249        path_alias: sigs.k8s.io/cluster-api-provider-azure
   250        workdir: true
   251      - org: kubernetes-sigs
   252        repo: cloud-provider-azure
   253        base_ref: master
   254        path_alias: sigs.k8s.io/cloud-provider-azure
   255      spec:
   256        containers:
   257        - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   258          command:
   259          - runner.sh
   260          - ./scripts/ci-conformance.sh
   261          securityContext:
   262            privileged: true
   263          resources:
   264            requests:
   265              cpu: 1
   266              memory: "4Gi"
   267          env:
   268          - name: KUBETEST_CONF_PATH
   269            value: /home/prow/go/src/sigs.k8s.io/cluster-api-provider-azure/test/e2e/data/kubetest/conformance-fast.yaml
   270          - name: CONFORMANCE_NODES
   271            value: "25"
   272      annotations:
   273        testgrid-dashboards: provider-azure-presubmit
   274        testgrid-tab-name: pull-kubernetes-e2e-capz-conformance
   275        testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   276        testgrid-num-columns-recent: '30'
   277  periodics:
   278  - interval: 3h
   279    name: capz-conformance-master
   280    decorate: true
   281    decoration_config:
   282      timeout: 3h
   283    labels:
   284      preset-dind-enabled: "true"
   285      preset-kind-volume-mounts: "true"
   286      preset-azure-cred-only: "true"
   287      preset-azure-anonymous-pull: "true"
   288      preset-azure-capz-sa-cred: "true"
   289    extra_refs:
   290    - org: kubernetes-sigs
   291      repo: cluster-api-provider-azure
   292      base_ref: main
   293      path_alias: sigs.k8s.io/cluster-api-provider-azure
   294      workdir: true
   295    - org: kubernetes-sigs
   296      repo: cloud-provider-azure
   297      base_ref: master
   298      path_alias: sigs.k8s.io/cloud-provider-azure
   299      workdir: false
   300    spec:
   301      containers:
   302      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   303        command:
   304        - runner.sh
   305        - ./scripts/ci-conformance.sh
   306        env:
   307        - name: E2E_ARGS
   308          value: "-kubetest.use-ci-artifacts"
   309        - name: KUBERNETES_VERSION
   310          value: "latest"
   311        - name: CONFORMANCE_WORKER_MACHINE_COUNT
   312          value: "2"
   313        securityContext:
   314          privileged: true
   315        resources:
   316          requests:
   317            cpu: 1
   318            memory: "4Gi"
   319    annotations:
   320      testgrid-dashboards: provider-azure-master-signal
   321      testgrid-tab-name: capz-conformance
   322      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   323      testgrid-num-columns-recent: '30'
   324  
   325  - interval: 24h
   326    name: capz-conformance-ipv6-master
   327    decorate: true
   328    decoration_config:
   329      timeout: 3h
   330    labels:
   331      preset-dind-enabled: "true"
   332      preset-kind-volume-mounts: "true"
   333      preset-azure-cred-only: "true"
   334      preset-azure-anonymous-pull: "true"
   335      preset-azure-capz-sa-cred: "true"
   336    extra_refs:
   337    - org: kubernetes-sigs
   338      repo: cluster-api-provider-azure
   339      base_ref: main
   340      path_alias: sigs.k8s.io/cluster-api-provider-azure
   341      workdir: true
   342    - org: kubernetes-sigs
   343      repo: cloud-provider-azure
   344      base_ref: master
   345      path_alias: sigs.k8s.io/cloud-provider-azure
   346      workdir: false
   347    spec:
   348      containers:
   349      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   350        command:
   351        - runner.sh
   352        - ./scripts/ci-conformance.sh
   353        env:
   354        - name: E2E_ARGS
   355          value: "-kubetest.use-ci-artifacts"
   356        - name: KUBERNETES_VERSION
   357          value: "latest"
   358        - name: CONFORMANCE_WORKER_MACHINE_COUNT
   359          value: "2"
   360        - name: IP_FAMILY
   361          value: "IPv6"
   362        securityContext:
   363          privileged: true
   364        resources:
   365          requests:
   366            cpu: 1
   367            memory: "4Gi"
   368    annotations:
   369      testgrid-dashboards: provider-azure-master-signal
   370      testgrid-tab-name: capz-conformance-ipv6
   371      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   372      testgrid-num-columns-recent: '30'
   373  
   374  - interval: 24h
   375    name: capz-conformance-dual-stack-master
   376    decorate: true
   377    decoration_config:
   378      timeout: 3h
   379    labels:
   380      preset-dind-enabled: "true"
   381      preset-kind-volume-mounts: "true"
   382      preset-azure-cred-only: "true"
   383      preset-azure-anonymous-pull: "true"
   384      preset-azure-capz-sa-cred: "true"
   385    extra_refs:
   386    - org: kubernetes-sigs
   387      repo: cluster-api-provider-azure
   388      base_ref: main
   389      path_alias: sigs.k8s.io/cluster-api-provider-azure
   390      workdir: true
   391    - org: kubernetes-sigs
   392      repo: cloud-provider-azure
   393      base_ref: master
   394      path_alias: sigs.k8s.io/cloud-provider-azure
   395      workdir: false
   396    spec:
   397      containers:
   398      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   399        command:
   400        - runner.sh
   401        - ./scripts/ci-conformance.sh
   402        env:
   403        - name: E2E_ARGS
   404          value: "-kubetest.use-ci-artifacts"
   405        - name: KUBERNETES_VERSION
   406          value: "latest"
   407        - name: CONFORMANCE_WORKER_MACHINE_COUNT
   408          value: "2"
   409        - name: IP_FAMILY
   410          value: "dual"
   411        securityContext:
   412          privileged: true
   413        resources:
   414          requests:
   415            cpu: 1
   416            memory: "4Gi"
   417    annotations:
   418      testgrid-dashboards: provider-azure-master-signal
   419      testgrid-tab-name: capz-conformance-dual-stack
   420      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   421      testgrid-num-columns-recent: '30'
   422  
   423  - interval: 24h
   424    name: capz-azure-file-master
   425    decorate: true
   426    decoration_config:
   427      timeout: 3h
   428    labels:
   429      preset-dind-enabled: "true"
   430      preset-kind-volume-mounts: "true"
   431      preset-azure-cred-only: "true"
   432      preset-azure-anonymous-pull: "true"
   433      preset-azure-capz-sa-cred: "true"
   434    extra_refs:
   435    - org: kubernetes-sigs
   436      repo: cluster-api-provider-azure
   437      base_ref: main
   438      path_alias: sigs.k8s.io/cluster-api-provider-azure
   439    - org: kubernetes-sigs
   440      repo: azurefile-csi-driver
   441      base_ref: master
   442      path_alias: sigs.k8s.io/azurefile-csi-driver
   443    - org: kubernetes
   444      repo: kubernetes
   445      base_ref: master
   446      path_alias: k8s.io/kubernetes
   447    - org: kubernetes-sigs
   448      repo: cloud-provider-azure
   449      base_ref: master
   450      path_alias: sigs.k8s.io/cloud-provider-azure
   451      workdir: false
   452    spec:
   453      containers:
   454      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   455        command:
   456        - runner.sh
   457        - ./scripts/ci-entrypoint.sh
   458        args:
   459        - bash
   460        - -c
   461        - >-
   462          kubectl apply -f templates/addons/azurefile-role.yaml &&
   463          cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
   464          make e2e-test
   465        env:
   466        - name: KUBERNETES_VERSION # CAPZ config
   467          value: "latest"
   468        - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   469          value: "kubernetes.io/azure-file" # In-tree Azure file storage class
   470        securityContext:
   471          privileged: true
   472        resources:
   473          requests:
   474            cpu: 1
   475            memory: "4Gi"
   476    annotations:
   477      testgrid-dashboards: provider-azure-master-signal
   478      testgrid-tab-name: capz-azure-file
   479      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   480      testgrid-num-columns-recent: '30'
   481  
   482  - interval: 24h
   483    name: capz-azure-file-vmss-master
   484    decorate: true
   485    decoration_config:
   486      timeout: 3h
   487    labels:
   488      preset-dind-enabled: "true"
   489      preset-kind-volume-mounts: "true"
   490      preset-azure-cred-only: "true"
   491      preset-azure-anonymous-pull: "true"
   492      preset-azure-capz-sa-cred: "true"
   493    extra_refs:
   494    - org: kubernetes-sigs
   495      repo: cluster-api-provider-azure
   496      base_ref: main
   497      path_alias: sigs.k8s.io/cluster-api-provider-azure
   498    - org: kubernetes-sigs
   499      repo: azurefile-csi-driver
   500      base_ref: master
   501      path_alias: sigs.k8s.io/azurefile-csi-driver
   502    - org: kubernetes
   503      repo: kubernetes
   504      base_ref: master
   505      path_alias: k8s.io/kubernetes
   506    - org: kubernetes-sigs
   507      repo: cloud-provider-azure
   508      base_ref: master
   509      path_alias: sigs.k8s.io/cloud-provider-azure
   510      workdir: false
   511    spec:
   512      containers:
   513      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   514        command:
   515        - runner.sh
   516        - ./scripts/ci-entrypoint.sh
   517        args:
   518        - bash
   519        - -c
   520        - >-
   521          kubectl apply -f templates/addons/azurefile-role.yaml &&
   522          cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local &&
   523          make e2e-test
   524        env:
   525        - name: KUBERNETES_VERSION # CAPZ config
   526          value: "latest"
   527        - name: EXP_MACHINE_POOL # CAPZ config
   528          value: "true"
   529        - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   530          value: "kubernetes.io/azure-file" # In-tree Azure file storage class
   531        securityContext:
   532          privileged: true
   533        resources:
   534          requests:
   535            cpu: 1
   536            memory: "4Gi"
   537    annotations:
   538      testgrid-dashboards: provider-azure-master-signal
   539      testgrid-tab-name: capz-azure-file-vmss
   540      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   541      testgrid-num-columns-recent: '30'
   542  
   543  - interval: 24h
   544    name: capz-azure-disk-master
   545    decorate: true
   546    decoration_config:
   547      timeout: 3h
   548    labels:
   549      preset-dind-enabled: "true"
   550      preset-kind-volume-mounts: "true"
   551      preset-azure-cred-only: "true"
   552      preset-azure-anonymous-pull: "true"
   553      preset-azure-capz-sa-cred: "true"
   554    extra_refs:
   555    - org: kubernetes-sigs
   556      repo: cluster-api-provider-azure
   557      base_ref: main
   558      path_alias: sigs.k8s.io/cluster-api-provider-azure
   559    - org: kubernetes-sigs
   560      repo: azuredisk-csi-driver
   561      base_ref: master
   562      path_alias: sigs.k8s.io/azuredisk-csi-driver
   563    - org: kubernetes
   564      repo: kubernetes
   565      base_ref: master
   566      path_alias: k8s.io/kubernetes
   567    - org: kubernetes-sigs
   568      repo: cloud-provider-azure
   569      base_ref: master
   570      path_alias: sigs.k8s.io/cloud-provider-azure
   571      workdir: false
   572    spec:
   573      containers:
   574      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   575        command:
   576        - runner.sh
   577        - ./scripts/ci-entrypoint.sh
   578        args:
   579        - bash
   580        - -c
   581        - >-
   582          cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
   583          make e2e-test
   584        env:
   585        - name: KUBERNETES_VERSION # CAPZ config
   586          value: "latest"
   587        - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   588          value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class
   589        securityContext:
   590          privileged: true
   591        resources:
   592          requests:
   593            cpu: 1
   594            memory: "4Gi"
   595    annotations:
   596      testgrid-dashboards: provider-azure-master-signal
   597      testgrid-tab-name: capz-azure-disk
   598      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   599      testgrid-num-columns-recent: '30'
   600  
   601  - interval: 24h
   602    name: capz-azure-disk-vmss-master
   603    decorate: true
   604    decoration_config:
   605      timeout: 3h
   606    labels:
   607      preset-dind-enabled: "true"
   608      preset-kind-volume-mounts: "true"
   609      preset-azure-cred-only: "true"
   610      preset-azure-anonymous-pull: "true"
   611      preset-azure-capz-sa-cred: "true"
   612    extra_refs:
   613    - org: kubernetes-sigs
   614      repo: cluster-api-provider-azure
   615      base_ref: main
   616      path_alias: sigs.k8s.io/cluster-api-provider-azure
   617    - org: kubernetes-sigs
   618      repo: azuredisk-csi-driver
   619      base_ref: master
   620      path_alias: sigs.k8s.io/azuredisk-csi-driver
   621    - org: kubernetes
   622      repo: kubernetes
   623      base_ref: master
   624      path_alias: k8s.io/kubernetes
   625    - org: kubernetes-sigs
   626      repo: cloud-provider-azure
   627      base_ref: master
   628      path_alias: sigs.k8s.io/cloud-provider-azure
   629      workdir: false
   630    spec:
   631      containers:
   632      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   633        command:
   634        - runner.sh
   635        - ./scripts/ci-entrypoint.sh
   636        args:
   637        - bash
   638        - -c
   639        - >-
   640          cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
   641          make e2e-test
   642        env:
   643        - name: KUBERNETES_VERSION # CAPZ config
   644          value: "latest"
   645        - name: EXP_MACHINE_POOL # CAPZ config
   646          value: "true"
   647        - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   648          value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class
   649        securityContext:
   650          privileged: true
   651        resources:
   652          requests:
   653            cpu: 1
   654            memory: "4Gi"
   655    annotations:
   656      testgrid-dashboards: provider-azure-master-signal
   657      testgrid-tab-name: capz-azure-disk-vmss
   658      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   659      testgrid-num-columns-recent: '30'
   660  # the "capz-release-*" jobs below validate the health of cloud-provider-azure:master against a stable release of capz
   661  - interval: 24h
   662    name: capz-release-conformance-master
   663    decorate: true
   664    decoration_config:
   665      timeout: 3h
   666    labels:
   667      preset-dind-enabled: "true"
   668      preset-kind-volume-mounts: "true"
   669      preset-azure-cred-only: "true"
   670      preset-azure-anonymous-pull: "true"
   671      preset-azure-capz-sa-cred: "true"
   672    extra_refs:
   673    - org: kubernetes-sigs
   674      repo: cluster-api-provider-azure
   675      base_ref: release-1.13
   676      path_alias: sigs.k8s.io/cluster-api-provider-azure
   677      workdir: true
   678    - org: kubernetes-sigs
   679      repo: cloud-provider-azure
   680      base_ref: master
   681      path_alias: sigs.k8s.io/cloud-provider-azure
   682      workdir: false
   683    spec:
   684      containers:
   685      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   686        command:
   687        - runner.sh
   688        - ./scripts/ci-conformance.sh
   689        env:
   690        - name: E2E_ARGS
   691          value: "-kubetest.use-ci-artifacts"
   692        - name: KUBERNETES_VERSION
   693          value: "latest"
   694        - name: CONFORMANCE_WORKER_MACHINE_COUNT
   695          value: "2"
   696        securityContext:
   697          privileged: true
   698        resources:
   699          requests:
   700            cpu: 1
   701            memory: "4Gi"
   702    annotations:
   703      testgrid-dashboards: provider-azure-master-signal
   704      testgrid-tab-name: capz-release-conformance
   705      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   706      testgrid-num-columns-recent: '30'
   707  
   708  - interval: 24h
   709    name: capz-release-azure-file-master
   710    decorate: true
   711    decoration_config:
   712      timeout: 3h
   713    labels:
   714      preset-dind-enabled: "true"
   715      preset-kind-volume-mounts: "true"
   716      preset-azure-cred-only: "true"
   717      preset-azure-anonymous-pull: "true"
   718      preset-azure-capz-sa-cred: "true"
   719    extra_refs:
   720    - org: kubernetes-sigs
   721      repo: cluster-api-provider-azure
   722      base_ref: release-1.13
   723      path_alias: sigs.k8s.io/cluster-api-provider-azure
   724    - org: kubernetes-sigs
   725      repo: azurefile-csi-driver
   726      base_ref: master
   727      path_alias: sigs.k8s.io/azurefile-csi-driver
   728    - org: kubernetes
   729      repo: kubernetes
   730      base_ref: master
   731      path_alias: k8s.io/kubernetes
   732    - org: kubernetes-sigs
   733      repo: cloud-provider-azure
   734      base_ref: master
   735      path_alias: sigs.k8s.io/cloud-provider-azure
   736      workdir: false
   737    spec:
   738      containers:
   739      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   740        command:
   741        - runner.sh
   742        - ./scripts/ci-entrypoint.sh
   743        args:
   744        - bash
   745        - -c
   746        - >-
   747          kubectl apply -f templates/addons/azurefile-role.yaml &&
   748          cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local &&
   749          make e2e-test
   750        env:
   751        - name: KUBERNETES_VERSION # CAPZ config
   752          value: "latest"
   753        - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   754          value: "kubernetes.io/azure-file" # In-tree Azure file storage class
   755        securityContext:
   756          privileged: true
   757        resources:
   758          requests:
   759            cpu: 1
   760            memory: "4Gi"
   761    annotations:
   762      testgrid-dashboards: provider-azure-master-signal
   763      testgrid-tab-name: capz-release-azure-file
   764      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   765      testgrid-num-columns-recent: '30'
   766  
   767  - interval: 24h
   768    name: capz-release-azure-file-vmss-master
   769    decorate: true
   770    decoration_config:
   771      timeout: 3h
   772    labels:
   773      preset-dind-enabled: "true"
   774      preset-kind-volume-mounts: "true"
   775      preset-azure-cred-only: "true"
   776      preset-azure-anonymous-pull: "true"
   777      preset-azure-capz-sa-cred: "true"
   778    extra_refs:
   779    - org: kubernetes-sigs
   780      repo: cluster-api-provider-azure
   781      base_ref: release-1.13
   782      path_alias: sigs.k8s.io/cluster-api-provider-azure
   783    - org: kubernetes-sigs
   784      repo: azurefile-csi-driver
   785      base_ref: master
   786      path_alias: sigs.k8s.io/azurefile-csi-driver
   787    - org: kubernetes
   788      repo: kubernetes
   789      base_ref: master
   790      path_alias: k8s.io/kubernetes
   791    - org: kubernetes-sigs
   792      repo: cloud-provider-azure
   793      base_ref: master
   794      path_alias: sigs.k8s.io/cloud-provider-azure
   795      workdir: false
   796    spec:
   797      containers:
   798      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   799        command:
   800        - runner.sh
   801        - ./scripts/ci-entrypoint.sh
   802        args:
   803        - bash
   804        - -c
   805        - >-
   806          kubectl apply -f templates/addons/azurefile-role.yaml &&
   807          cd ${GOPATH}/src/sigs.k8s.io/azurefile-csi-driver && ./deploy/install-driver.sh master local &&
   808          make e2e-test
   809        env:
   810        - name: KUBERNETES_VERSION # CAPZ config
   811          value: "latest"
   812        - name: EXP_MACHINE_POOL # CAPZ config
   813          value: "true"
   814        - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   815          value: "kubernetes.io/azure-file" # In-tree Azure file storage class
   816        securityContext:
   817          privileged: true
   818        resources:
   819          requests:
   820            cpu: 1
   821            memory: "4Gi"
   822    annotations:
   823      testgrid-dashboards: provider-azure-master-signal
   824      testgrid-tab-name: capz-release-azure-file-vmss
   825      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   826      testgrid-num-columns-recent: '30'
   827  
   828  - interval: 24h
   829    name: capz-release-azure-disk-master
   830    decorate: true
   831    decoration_config:
   832      timeout: 3h
   833    labels:
   834      preset-dind-enabled: "true"
   835      preset-kind-volume-mounts: "true"
   836      preset-azure-cred-only: "true"
   837      preset-azure-anonymous-pull: "true"
   838      preset-azure-capz-sa-cred: "true"
   839    extra_refs:
   840    - org: kubernetes-sigs
   841      repo: cluster-api-provider-azure
   842      base_ref: release-1.13
   843      path_alias: sigs.k8s.io/cluster-api-provider-azure
   844    - org: kubernetes-sigs
   845      repo: azuredisk-csi-driver
   846      base_ref: master
   847      path_alias: sigs.k8s.io/azuredisk-csi-driver
   848    - org: kubernetes
   849      repo: kubernetes
   850      base_ref: master
   851      path_alias: k8s.io/kubernetes
   852    - org: kubernetes-sigs
   853      repo: cloud-provider-azure
   854      base_ref: master
   855      path_alias: sigs.k8s.io/cloud-provider-azure
   856      workdir: false
   857    spec:
   858      containers:
   859      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   860        command:
   861        - runner.sh
   862        - ./scripts/ci-entrypoint.sh
   863        args:
   864        - bash
   865        - -c
   866        - >-
   867          cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
   868          make e2e-test
   869        env:
   870        - name: KUBERNETES_VERSION # CAPZ config
   871          value: "latest"
   872        - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   873          value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class
   874        securityContext:
   875          privileged: true
   876        resources:
   877          requests:
   878            cpu: 1
   879            memory: "4Gi"
   880    annotations:
   881      testgrid-dashboards: provider-azure-master-signal
   882      testgrid-tab-name: capz-release-azure-disk
   883      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   884      testgrid-num-columns-recent: '30'
   885  
   886  - interval: 24h
   887    name: capz-release-azure-disk-vmss-master
   888    decorate: true
   889    decoration_config:
   890      timeout: 3h
   891    labels:
   892      preset-dind-enabled: "true"
   893      preset-kind-volume-mounts: "true"
   894      preset-azure-cred-only: "true"
   895      preset-azure-anonymous-pull: "true"
   896      preset-azure-capz-sa-cred: "true"
   897    extra_refs:
   898    - org: kubernetes-sigs
   899      repo: cluster-api-provider-azure
   900      base_ref: release-1.13
   901      path_alias: sigs.k8s.io/cluster-api-provider-azure
   902    - org: kubernetes-sigs
   903      repo: azuredisk-csi-driver
   904      base_ref: master
   905      path_alias: sigs.k8s.io/azuredisk-csi-driver
   906    - org: kubernetes
   907      repo: kubernetes
   908      base_ref: master
   909      path_alias: k8s.io/kubernetes
   910    - org: kubernetes-sigs
   911      repo: cloud-provider-azure
   912      base_ref: master
   913      path_alias: sigs.k8s.io/cloud-provider-azure
   914      workdir: false
   915    spec:
   916      containers:
   917      - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master
   918        command:
   919        - runner.sh
   920        - ./scripts/ci-entrypoint.sh
   921        args:
   922        - bash
   923        - -c
   924        - >-
   925          cd ${GOPATH}/src/sigs.k8s.io/azuredisk-csi-driver && ./deploy/install-driver.sh master local,snapshot,enable-avset &&
   926          make e2e-test
   927        env:
   928        - name: KUBERNETES_VERSION # CAPZ config
   929          value: "latest"
   930        - name: EXP_MACHINE_POOL # CAPZ config
   931          value: "true"
   932        - name: AZURE_STORAGE_DRIVER # azuredisk-csi-driver config
   933          value: "kubernetes.io/azure-disk" # In-tree Azure disk storage class
   934        securityContext:
   935          privileged: true
   936        resources:
   937          requests:
   938            cpu: 1
   939            memory: "4Gi"
   940    annotations:
   941      testgrid-dashboards: provider-azure-master-signal
   942      testgrid-tab-name: capz-release-azure-disk-vmss
   943      testgrid-alert-email: kubernetes-provider-azure@googlegroups.com
   944      testgrid-num-columns-recent: '30'