# Cloudflare DDNS Updates the lab DNS records when the public address changes. Kubernetes runs in `default` with host networking and reads `cfddns-secrets`. The Compose stack also uses host networking. Configure the API token and domain list from the relevant example; keep DNS names consistent with the ingress rules. `config.json.example` is a separate configuration example. The current Compose file does not mount a config.json file. Check configuration against the pinned DDNS image when changing between environment and file-based settings. ## Inspect From the repository root: ```sh kubectl get pods,svc,pvc -n default kubectl get events -n default --sort-by=.metadata.creationTimestamp ``` See the [repository README](../README.md) for deployment selection.