--- apiVersion: apps/v1 kind: Deployment metadata: namespace: dhcp-server name: dhcp-server annotations: reloader.stakater.com/auto: "true" spec: replicas: 1 selector: matchLabels: app: dhcp-server strategy: type: Recreate template: metadata: labels: app: dhcp-server annotations: k8s.v1.cni.cncf.io/networks: | [{ "namespace": "cascade", "name": "br0-static", "ips": ["172.16.1.67/12"] }] spec: containers: - image: jamesandariese/alpine-dnsmasq:0.1.3 name: dnsmasq env: - name: TZ value: America/Chicago volumeMounts: - name: dnsmasq-etc mountPath: /etc/dnsmasq.d - name: dnsmasq-data mountPath: /data securityContext: capabilities: add: ["NET_ADMIN"] restartPolicy: Always volumes: - name: dnsmasq-etc configMap: name: dnsmasq-etc - name: dnsmasq-data persistentVolumeClaim: claimName: dnsmasq-data