Registry Checks¶
Kubernetes objects¶
sudo k3s kubectl get ns registry
sudo k3s kubectl get pods -n registry -o wide
sudo k3s kubectl get svc -n registry
sudo k3s kubectl get ingress -n registry
sudo k3s kubectl get pvc -n registry
HTTP checks¶
Expected response for /v2/:
200 OK, or401 Unauthorized
Both mean the registry endpoint is responding.
List repositories and tags¶
Functional push/pull test¶
docker pull busybox:1.36
docker tag busybox:1.36 registry.home.arpa/test/busybox:1.36
docker push registry.home.arpa/test/busybox:1.36
docker pull registry.home.arpa/test/busybox:1.36