OctoDNS is DNS as code – a tool for managing DNS across multiple providers.
$ docker run -v "$(pwd):/octodns" --workdir /octodns octodns/<flavor> octodns-sync
# Example:
$ docker run -v "$(pwd):/octodns" --workdir /octodns octodns/octodns octodns-sync
This runs octodns-sync
on the contents of the current working directory.
- Add the module to the
all/requirements.txt
file - Run
script/generate-workflow-file
(requires PyYaml module) - Copy-and-paste the markdown table from the output into
README.md
Update the version in all/requirements.txt
– it will be used in the 'all' flavor and the provider-specific flavor.