apiVersion: apps/v1 kind: Deployment metadata: name: management namespace: netbird spec: replicas: 1 selector: matchLabels: app: management template: metadata: labels: app: management spec: containers: - name: management image: netbirdio/management:latest args: - --port=80 - --log-file=stdout - --log-level=info - --disable-anonymous-metrics=false - --single-account-mode-domain=netbird.archfox.org - --dns-domain=netbird.archfox.org env: - name: NETBIRD_STORE_ENGINE value: "sqlite" ports: - containerPort: 80 volumeMounts: - name: mgmt-data mountPath: /var/lib/netbird volumes: - name: mgmt-data persistentVolumeClaim: claimName: mgmt-data --- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: mgmt-data namespace: netbird spec: accessModes: - ReadWriteOnce resources: requests: storage: 2Gi --- apiVersion: v1 kind: Service metadata: name: management namespace: netbird spec: selector: app: management ports: - name: http port: 80 targetPort: 80