Let Heimdall local PV drive scheduling

This commit is contained in:
juvdiaz 2026-06-04 18:17:09 -06:00
parent 38c6785269
commit 73bae8eb92
2 changed files with 3 additions and 1 deletions

View File

@ -449,6 +449,9 @@ The `heimdall` app is intentionally waited on at the end of `./lab.sh apps`.
It runs the LinuxServer.io Heimdall dashboard, persists `/config` on
OpenEBS, and seeds tiles for the website, demo apps, Gitea, Grafana,
Prometheus, Alertmanager, Argo CD, the local registry, and Heimdall itself.
Its manifest only selects Linux nodes; the bound OpenEBS local PV supplies the
node affinity. Do not also pin it to a workload class unless the retained PV is
rebuilt on a node with that label.
Because Heimdall does not support reverse-proxy subfolder hosting cleanly, it
is exposed through the dedicated hostname `heimdall.lab2025.duckdns.org` rather
than a `/heimdall/` path.

View File

@ -269,7 +269,6 @@ spec:
spec:
nodeSelector:
kubernetes.io/os: linux
homelab.dev/workload-class: platform
securityContext:
fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch