octodns netbox-dns provider
Project description
netbox-plugin-dns provider for octodns
config
providers:
config:
class: octodns_netbox_dns.NetBoxDNSProvider
# Netbox url
# [mandatory, default=null]
url: "https://some-url"
# Netbox API token
# [mandatory, default=null]
token: env/NETBOX_API_KEY
# View of the zone. Can be either a string -> the view name
# "null" -> to only query zones without a view
# false -> to ignore views
# [optional, default=false]
view: false
# When records sourced from multiple providers, allows provider
# to replace entries coming from the previous one.
# Implementation matches YamlProvider's 'populate_should_replace'
# [optional, default=false]
replace_duplicates: false
# Make CNAME, MX and SRV records absolute if they are missing the trailing "."
# [optional, default=false]
make_absolute: false
# Disable automatic PTR record creating in the NetboxDNS plugin.
# [optional, default=true]
disable_ptr: true
compatibility
actively tested on the newest
netbox-plugin-dns
andnetbox
versions
provider | netbox-plugin-dns | netbox |
---|---|---|
>= v0.3.3 |
>=0.21.0 |
>=3.6.0 |
>= v0.3.6 |
>=1.0.0 |
>=4.0.0 |
install
via pip
pip install octodns-netbox-dns
via pip + git
pip install octodns-netbox-dns@git+https://github.com/olofvndrhr/octodns-netbox-dns.git@main
via pip + requirements.txt
add the following line to your requirements file
octodns-netbox-dns@git+https://github.com/olofvndrhr/octodns-netbox-dns.git@main
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
octodns_netbox_dns-0.3.8.tar.gz
(11.8 kB
view details)
Built Distribution
File details
Details for the file octodns_netbox_dns-0.3.8.tar.gz
.
File metadata
- Download URL: octodns_netbox_dns-0.3.8.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe825497e8ca4850363a309c3153440cb5e92a0b02ff282800f766bc5e5c69d8 |
|
MD5 | 73eed4d216583a4070c40ea24e7f0d35 |
|
BLAKE2b-256 | 0d09723a1e30a8e2be2a84ff9129b507bd9621f8555748c3cfb6394bdabac798 |
File details
Details for the file octodns_netbox_dns-0.3.8-py3-none-any.whl
.
File metadata
- Download URL: octodns_netbox_dns-0.3.8-py3-none-any.whl
- Upload date:
- Size: 9.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43acfe0fd9d90fb44fec6cf72252506051fb77f3773393f033d03564f085fe96 |
|
MD5 | 3d46e1a22ad8593b03873e4bb894d6d9 |
|
BLAKE2b-256 | 5da88ed9d13544fae9211299dedc6aa82380fdba7abd10bde4ccd66b4091d2c1 |