install and initialize podman
brew install podman
podman machine init --cpus=4 --memory=8096 --disk=50
podman machine start
setup a kind cluster
export KIND_EXPERIMENTAL_PROVIDER=podman
kind create cluster --wait 5m
using podman due to KIND_EXPERIMENTAL_PROVIDER
enabling experimental podman provider
Creating cluster "kind" ...
โ Ensuring node image (kindest/node:v1.31.0) ๐ผ
โ Preparing nodes ๐ฆ
โ Writing configuration ๐
โ Starting control-plane ๐น๏ธ
โ Installing CNI ๐
โ Installing StorageClass ๐พ
Set kubectl context to "kind-kind"
You can now use your cluster with:
kubectl cluster-info --context kind-kind
Thanks for using kind! ๐