Octodns¶
What is Octodns ?¶
Octodns gives the ability to manage DNS agnostically across multiple providers.
List of supported providers¶
Usage¶
Internal¶
Configuration is stored in octodns/internal folder.
POWERDNS_API_KEY represents the API token to manage your DNS zone
export POWERDNS_API_KEY=<POWERDNS_API_KEY>
uv run task octodns:sync-internal
External¶
You should not normally use it by hand it's running in a Github action.
Configuration is stored in octodns/external folder.
SCALEWAY_SECRET_KEY represents the API token to manage your DNS zone
export SCALEWAY_SECRET_KEY=<SCALEWAY_SECRET_KEY>
uv run task octodns:sync-external