homeserver

Microk8s on Ubuntu Server

Install Microk8s

sudo snap install microk8s --classic

Enable DNS

microk8s enable dns

Enable Helm

microk8s enable helm

Enable Ingress

microk8s enable ingress

Registry

Enable Registry

microk8s enable registry

Read more about Registry

Update /etc/docker/daemon.json

{
  "insecure-registries" : ["localhost:32000"]
}

Restart Docker

sudo systemctl restart docker

Push Image

docker tag my-image localhost:32000/my-image
docker push localhost:32000/my-image