fix(netbird): use renvsubst container to create configuration

Signed-off-by: Vegard Hagen <[email protected]>
This commit is contained in:
Vegard Hagen
2025-06-08 22:23:47 +02:00
parent e1cabbf2bb
commit 2a2606d178
2 changed files with 5 additions and 11 deletions
@@ -28,12 +28,8 @@ spec:
type: RuntimeDefault
initContainers:
- name: configure
image: golang:latest
command: [ /bin/sh, -c ]
args:
- >
go install github.com/drone/envsubst/cmd/envsubst@latest &&
envsubst < /tmp/netbird/management.json.tmpl > /etc/netbird/management.json
image: ghcr.io/containeroo/renvsubst:0.10.0 # renovate: github-releases=containeroo/renvsubst
args: [ -i, /tmp/netbird/management.json.tmpl, -o, /etc/netbird/management.json ]
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: false