zuul-jobs/test-playbooks/ensure-kubernetes/minikube.yaml
Jan Gutter 83bfd5b917
Update ensure-kubernetes with podman support
* This adds some extra options to the ensure-kubernetes role:
  * podman + cri-o can now be used for testing
  * This mode seems to be slightly more supported than the
    current profiles.
* The location for minikube install can be moved.
* The use-buildset-registry role needed slight updates in order
  to populate the kubernetes registry config early.

Change-Id: Ia578f1e00432eec5d81304f70db649e420786a02
2024-08-22 20:50:39 +01:00

16 lines
411 B
YAML

- hosts: all
name: Install kubernetes with minikube
roles:
- role: ensure-kubernetes
vars:
minikube_dns_resolvers:
- '1.1.1.1'
- '8.8.8.8'
kubernetes_runtime: podman
ensure_kubernetes_minikube_addons:
- ingress
ensure_kubernetes_bin_path: /usr/local/bin
post_tasks:
- name: Check minikube version
command: minikube version