Ship and verify

Provisioning gives you an empty cluster; now ship web onto it. GitHub Actions builds and publishes every image publicly, so the cluster pulls anonymously — pin the dated tag and reconcile the overlay:

kubectl apply -k examples/deploy/k8s/gke