feat: add shared bins volume for uv and cobbler-enc
- 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
This commit is contained in:
@@ -13,7 +13,7 @@ environmentpath = /etc/puppetlabs/code/environments
|
||||
|
||||
[master]
|
||||
node_terminus = exec
|
||||
external_nodes = /etc/puppetlabs/puppet/cobbler-enc
|
||||
external_nodes = /opt/bin/cobbler-enc
|
||||
autosign = /etc/puppetlabs/puppet/autosign.conf
|
||||
default_manifest = /etc/puppetlabs/code/environments/develop/manifests
|
||||
default_environment = develop
|
||||
|
||||
Reference in New Issue
Block a user