Files
k8s-apps/netbox/controller.yaml
2026-03-23 21:56:29 +00:00

33 lines
895 B
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: netbox-ip-controller
namespace: netbox
spec:
replicas: 1
selector:
matchLabels:
app: netbox-ip-controller
template:
metadata:
labels:
app: netbox-ip-controller
spec:
serviceAccountName: netbox-ip-controller
containers:
- name: controller
image: digitalocean/netbox-ip-controller:v0.4.2
args:
- --netbox-api-url=https://netbox.apps.undercloud.dev/api
- --netbox-token=$(NETBOX_TOKEN)
- --dual-stack-ip=true
- --service-publish-labels=netbox-export
# disable pod export (recommended)
- --pod-publish-labels=netbox-export
env:
- name: NETBOX_TOKEN
valueFrom:
secretKeyRef:
name: netbox-token
key: token