Files
homelab-v/k8s/infra/vpn/netbird/management/kustomization.yaml
T
2025-11-16 19:00:02 +01:00

34 lines
1.0 KiB
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
configMapGenerator:
- name: management-config-template
namespace: netbird
files:
# https://github.com/netbirdio/netbird/blob/main/infrastructure_files/management.json.tmpl
- config/management.json.tmpl
- name: management-auth-config
namespace: netbird
literals:
- AUTH_AUTHORITY="https://authelia.stonegarden.dev"
- AUTH_USER_ID_CLAIM="preferred_username"
- AUTH_SUPPORTED_SCOPES="openid profile email offline_access"
- name: management-connection-config
namespace: netbird
literals:
- RELAY_URI="rels://netbird.stonegarden.dev:443"
- SIGNAL_URI="netbird.stonegarden.dev:443"
- SIGNAL_PROTOCOL="https"
- STUN_URI="stun:coturn.stonegarden.dev:5349"
- TURN_URI="turn:coturn.stonegarden.dev:5349"
- name: management-runtime-config
namespace: netbird
literals:
- LOG_LEVEL="info"
- DNS_DOMAIN="stonegarden.netbird"
resources:
- deployment.yaml
- svc.yaml
- pvc.yaml