Deploys Minikube for testing.
Unfortunately at this stage, Github Action does not allow KVM virtualization on their workers.
Running minikube with --vm-driver none
can work if you install the CE version of Docker. By defaultMicrosoft uses a fork of Moby and uses the version 3.0.6, which is actually based on 19.03, but fails when Minikube runs a brief test purely on the version number. Using --vm-driver none
can be ok, but you won't have the full-fat Minikube, e.g. to test some low-level drivers.
Anyway, it is working, even if it is brittle. Enjoy!