--- # ddclient — dynamic DNS daemon keeping dot.nook.family pointed at home public IP # Updates Cloudflare A record every 5 minutes (required for DoT port 853, no CF proxy) apiVersion: apps/v1 kind: Deployment metadata: name: ddclient namespace: dns labels: app: ddclient spec: replicas: 1 selector: matchLabels: app: ddclient template: metadata: labels: app: ddclient spec: containers: - name: ddclient image: ghcr.io/linuxserver/ddclient:latest command: ["ddclient", "-file", "/etc/ddclient/ddclient.conf", "-daemon", "300", "-noquiet", "-foreground"] volumeMounts: - name: config mountPath: /etc/ddclient/ddclient.conf subPath: ddclient.conf readOnly: true resources: requests: memory: 32Mi cpu: 10m limits: memory: 64Mi volumes: - name: config secret: secretName: ddclient-config