Skip to content

Instantly share code, notes, and snippets.

@ricardozanini
Created April 2, 2024 12:50
Show Gist options
  • Save ricardozanini/22fa24e508cc311584cad88ee7a3d92d to your computer and use it in GitHub Desktop.
Save ricardozanini/22fa24e508cc311584cad88ee7a3d92d to your computer and use it in GitHub Desktop.
Problems with Minikube coreDNS on a Mac and Podman

How to solve Minikube coreDNS i/o timeout on a Mac

Just a note about restarting a Minikube instance running with podman on a Mac.

You might have seem a problem in the coreDNS pods being unable to resolve naming.

Try using podman driver and the CRI-O container runtime instead of Docker runtime:

minikube start --container-runtime=cri-o

References: https://minikube.sigs.k8s.io/docs/drivers/podman/

By changing the container runtime the problem disappeared.

As a side note, your images must now include the full Docker tag name. For example, instead of postgres:alpine3.19 you must use docker.io/library/postgres:alpine3.19.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment