k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/minikube/minikube.yaml (about) 1 presets: 2 - labels: 3 preset-minikube-e2e-creds: "true" 4 env: 5 - name: GCS_CREDS 6 value: /root/.config/gcloud/k8s-minikube-build-gcs.json 7 volumes: 8 - name: k8s-minikube-build-gcs 9 secret: 10 secretName: k8s-minikube-build-gcs 11 volumeMounts: 12 - name: k8s-minikube-build-gcs 13 mountPath: /root/.config/gcloud 14 readOnly: true 15 16 presubmits: 17 kubernetes/minikube: 18 - name: pull-minikube-build 19 cluster: eks-prow-build-cluster 20 decorate: true 21 path_alias: "k8s.io/minikube" 22 always_run: true 23 labels: 24 preset-dind-enabled: "true" 25 spec: 26 containers: 27 - image: gcr.io/k8s-minikube/prow-test:v0.0.7 28 # we add --force since minikube is running as root 29 command: 30 - wrapper.sh 31 - bash 32 - -c 33 - make && ./out/minikube start --force-systemd --force && kubectl get pods -A 34 # we need privileged mode in order to do docker in docker 35 securityContext: 36 privileged: true 37 resources: 38 requests: 39 memory: "2000Mi" 40 cpu: 2 41 limits: 42 memory: "2000Mi" 43 cpu: 2 44 45 - name: pull-minikube-platform-tests 46 cluster: eks-prow-build-cluster 47 labels: 48 preset-minikube-e2e-creds: "true" 49 preset-k8s-ssh: "true" 50 always_run: false 51 optional: true 52 decorate: true 53 spec: 54 containers: 55 - image: gcr.io/k8s-minikube/minikube-e2e:v20181022-a850455f-experimental 56 command: 57 - hack/prow/minkube_build_and_test.sh 58 resources: 59 requests: 60 memory: 4Gi 61 cpu: 2 62 limits: 63 memory: 4Gi 64 cpu: 2