feat: add shared bins volume for uv and cobbler-enc #61

Merged
unkinben merged 1 commits from benvin/uv_in_compiler into main 2026-03-20 22:49:31 +11:00

1 Commits

Author SHA1 Message Date
unkinben 6cefbdf910 feat: add shared bins volume for uv and cobbler-enc
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
- Add puppet-shared-bins PVC (10GB) for shared binaries
- Mount /opt/bin in both compiler and master deployments
- Add init container to install uv binary and cobbler script to shared volume
- Update cobbler-enc to use absolute path and uv cache directory
- Configure puppet.conf to reference cobbler-enc from /opt/bin
2026-03-20 21:53:35 +11:00