Skip to content

Commit 1d5fb5e

Browse files
minikube: add macos test
1 parent 7b24886 commit 1d5fb5e

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

config/jobs/kubernetes/minikube/minikube-presubmits.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,3 +262,35 @@ presubmits:
262262
limits:
263263
memory: 20Gi
264264
cpu: 7
265+
- name: integration-vfkit-docker-macos-arm64
266+
cluster: k8s-infra-prow-build
267+
optional: true # macos machine is precious, so only run when matainers explicitly trigger with /test <job_name>
268+
decorate: true
269+
path_alias: "k8s.io/minikube"
270+
always_run: true
271+
labels:
272+
preset-dind-enabled: "true"
273+
preset-service-account: "true"
274+
preset-aws-ssh: "true" # enable aws ssh credentials
275+
annotations:
276+
testgrid-dashboards: minikube-presubmits
277+
spec:
278+
containers:
279+
- image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20251205-d1700a27d1-master
280+
command:
281+
- runner.sh
282+
args:
283+
- make
284+
- integration-vfkit-docker-macos-arm64
285+
# we need privileged mode in order to do docker in docker
286+
securityContext:
287+
privileged: true
288+
resources:
289+
requests:
290+
memory: 20Gi
291+
cpu: 7
292+
limits:
293+
memory: 20Gi
294+
cpu: 7
295+
nodeSelector:
296+
kubernetes.io/arch: arm64

0 commit comments

Comments
 (0)