You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

32 lines
854 B

---
# see the basic example for detailed infomation on this file
providers:
config:
class: octodns.provider.yaml.YamlProvider
directory: ./config
powerdns:
class: octodns_powerdns.PowerDnsProvider
host: 127.0.0.1
port: 8081
api_key: env/POWERDNS_API_KEY
timeout: 10
# So this is our custom/local source, see fibonacci.py. It works just like
# any other souce/provider. When sync is run the directory where that file
# lives will need to be included in your PYTHONPATH, likely ., so that
# octoDNS can find it.
fibonacci:
class: fibonacci.FibonacciProvider
n: 25
zones:
dns.math.:
sources:
# Statically condifured records (yaml) will be included in this zone
- config
# as well as records generated by our simple custom provider
- fibonacci
targets:
- powerdns