Configuration¶
This section covers all configuration options for external-dns-unifios-webhook.
-
Environment Variables
All available configuration options and their defaults.
-
UniFi API Setup
Setting up API access to your UniFi controller.
Configuration Overview¶
The webhook is configured entirely through environment variables. No configuration files are required.
Quick Reference¶
| Variable | Required | Default | Description |
|---|---|---|---|
WEBHOOK_UNIFI_HOST | Yes | - | UniFi controller URL |
WEBHOOK_UNIFI_API_KEY | Yes | - | API key |
WEBHOOK_UNIFI_SITE | No | default | Site name |
WEBHOOK_LOGGING_LEVEL | No | info | Log level |
See Environment Variables for the complete list.
Kubernetes Secret Management¶
Store sensitive values in Kubernetes secrets:
External Secrets
Consider using External Secrets Operator or Sealed Secrets for production environments.