Kubernetes (mikrok8s)
Prefer ubuntu based host for mikrok8s, you can use lima-vm or wsl2 distro. you can follow the instructions here for installing mikrok8s.
kubectl config
Make sure ~/.kube
exists
mkdir -p ~/.kube
Create the config file
microk8s config > ~/.kube/config
Execute cluster-info
to verify the connection
kubectl cluster-info
Microk8s addon
Enable host-access addon for convenient way to access the host from inside the cluster.
microk8s enable host-access
Since tilt need a local registry to push the images, you can enable the local registry addon.
microk8s enable registry
later if you want to free some spaces from the registry, you can run the following command:
microk8s disable registry
microk8s disable storage:destroy-storage
microk8s enable registry