Glance
Dashboard pages for links, service checks, and Docker containers.
Compose mounts config/ and assets/. The Kubernetes equivalents are embedded
in k8s/glance-config.yaml: glance-config holds pages and glance-assets holds
user.css. Update both copies when changing shared content.
Kubernetes serves the dashboard under /glance. Its pod also mounts the node's
Docker socket. It references glance-secrets for ADGUARD_PASSWORD, but there is
no tracked Secret example; create that Secret in glance before starting it.
Compose expects a local .env with the same password.
The CSS mount points at the wrong ConfigMap on the reviewed main commit;
fix/glance-assets corrects it.
Inspect
From the repository root:
kubectl get pods,svc,pvc -n glance
kubectl get events -n glance --sort-by=.metadata.creationTimestamp
See the repository README for deployment selection.