Getting Started¶
This section covers everything you need to get external-dns-unifios-webhook up and running.
-
Prerequisites
System requirements and UniFi controller preparation.
-
Installation
Deploy the webhook with Helm or manually.
-
Quick Start
Get DNS records syncing in 5 minutes.
Overview¶
The external-dns-unifios-webhook acts as a bridge between external-dns and your UniFi controller's DNS management. When you create Kubernetes resources with DNS annotations, external-dns detects them and sends DNS record operations to this webhook, which then manages the records in your UniFi controller.
flowchart LR
K8s[Kubernetes Resources] --> ED[external-dns]
ED --> WH[UniFi Webhook]
WH --> UC[UniFi Controller]
UC --> DNS[DNS Records] Next Steps¶
- Review the Prerequisites to ensure your environment is ready
- Follow the Installation guide to deploy the webhook
- Complete the Quick Start to verify everything works