k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-csi/external-provisioner/external-provisioner-manual-job-config.yaml (about) 1 # Derived from external-provisioner-config.yaml, modified and maintained manually. 2 3 presubmits: 4 kubernetes-csi/external-provisioner: 5 - name: pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-1-26 6 cluster: eks-prow-build-cluster 7 always_run: true 8 optional: false 9 decorate: true 10 skip_report: false 11 labels: 12 preset-service-account: "true" 13 preset-dind-enabled: "true" 14 preset-bazel-remote-cache-enabled: "true" 15 preset-kind-volume-mounts: "true" 16 annotations: 17 testgrid-dashboards: sig-storage-csi-external-provisioner 18 testgrid-tab-name: distributed-on-kubernetes-1-26 19 description: Kubernetes-CSI pull job in repo external-provisioner for distributed provisioning, with CSIStorageCapacity 20 spec: 21 containers: 22 # We need this image because it has Docker in Docker and go. 23 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 24 command: 25 - runner.sh 26 args: 27 - ./.prow.sh 28 env: 29 - name: CSI_PROW_KUBERNETES_VERSION 30 value: "1.28.0" 31 - name: CSI_PROW_USE_BAZEL 32 value: "true" 33 - name: CSI_PROW_DRIVER_VERSION 34 value: "v1.10.0" 35 - name: CSI_SNAPSHOTTER_VERSION 36 value: "v6.1.0" 37 - name: CSI_PROW_TESTS 38 # sanity intentionally not included: it needs special 39 # support for CSI_PROW_SANITY_POD as a shell command 40 # (not in any stable release yet) and 41 # it doesn't involve the external-provisioner (therefore 42 # it doesn't make sense in this job). 43 value: "serial parallel serial-alpha parallel-alpha" 44 - name: CSI_PROW_DEPLOYMENT 45 value: "kubernetes-distributed" 46 # docker-in-docker needs privileged mode 47 securityContext: 48 privileged: true 49 resources: 50 requests: 51 memory: "9Gi" 52 cpu: 4 53 limits: 54 memory: "9Gi" 55 cpu: 4 56 - name: pull-kubernetes-csi-external-provisioner-distributed-on-kubernetes-master 57 cluster: eks-prow-build-cluster 58 always_run: false 59 optional: true 60 decorate: true 61 skip_report: false 62 labels: 63 preset-service-account: "true" 64 preset-dind-enabled: "true" 65 preset-bazel-remote-cache-enabled: "true" 66 preset-kind-volume-mounts: "true" 67 annotations: 68 testgrid-dashboards: sig-storage-csi-external-provisioner 69 testgrid-tab-name: distributed-on-kubernetes-master 70 description: Kubernetes-CSI pull job in repo external-provisioner for distributed provisioning, with CSIStorageCapacity, using Kubernetes master 71 spec: 72 containers: 73 # We need this image because it has Docker in Docker and go. 74 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 75 command: 76 - runner.sh 77 args: 78 - ./.prow.sh 79 env: 80 - name: CSI_PROW_KUBERNETES_VERSION 81 value: "latest" 82 - name: CSI_PROW_USE_BAZEL 83 value: "true" 84 - name: CSI_PROW_DRIVER_VERSION 85 value: "v1.10.0" 86 - name: CSI_SNAPSHOTTER_VERSION 87 value: "v6.1.0" 88 - name: CSI_PROW_TESTS 89 # sanity intentionally not included: it needs special 90 # support for CSI_PROW_SANITY_POD as a shell command 91 # (not in any stable release yet) and 92 # it doesn't involve the external-provisioner (therefore 93 # it doesn't make sense in this job). 94 value: "serial parallel serial-alpha parallel-alpha" 95 - name: CSI_PROW_DEPLOYMENT 96 value: "kubernetes-distributed" 97 # docker-in-docker needs privileged mode 98 securityContext: 99 privileged: true 100 resources: 101 requests: 102 memory: "9Gi" 103 cpu: 4 104 limits: 105 memory: "9Gi" 106 cpu: 4