Skip to main content

Selectel DNS provider for octoDNS

Project description

Selectel DNS provider for octoDNS

An octoDNS provider that targets Selectel DNS.

Installation

Command line

pip install octodns-selectel

requirements.txt/setup.py

Pinning specific versions or SHAs is recommended to avoid unplanned upgrades.

Versions
# Start with the latest versions and don't just copy what's here
octodns==0.9.17
octodns-selectel==0.0.3
SHAs
# Start with the latest/specific versions and don't just copy what's here
-e git+https://git@github.com/octodns/octodns.git@9da19749e28f68407a1c246dfdf65663cdc1c422#egg=octodns
-e git+https://git@github.com/octodns/octodns-selectel.git@ec9661f8b335241ae4746eea467a8509205e6a30#egg=octodns_selectel

Configuration

providers:
  selectel:
    class: octodns_selectel.SelectelProvider
    token: env/SELECTEL_TOKEN

Support Information

Records

SelectelProvider supports A, AAAA, ALIAS, CNAME, MX, NS, SRV, SSHFP and TXT

Dynamic

SelectelProvider does not support dynamic records.

Development

See the /script/ directory for some tools to help with the development process. They generally follow the Script to rule them all pattern. Most useful is ./script/bootstrap which will create a venv and install both the runtime and development related requirements. It will also hook up a pre-commit hook that covers most of what's run by CI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

octodns-selectel-0.0.4.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

octodns_selectel-0.0.4-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file octodns-selectel-0.0.4.tar.gz.

File metadata

  • Download URL: octodns-selectel-0.0.4.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for octodns-selectel-0.0.4.tar.gz
Algorithm Hash digest
SHA256 74cfb5fc3c9ebcb89e306cbbf17ba4366adbdb3669263918bd2b1541a35b05ac
MD5 96e42c79362f5f1638bedbd560bbac60
BLAKE2b-256 ccd8718b02672d468e8e9a224e837ded32a8fc00a5696f99a522549ca0b536db

See more details on using hashes here.

File details

Details for the file octodns_selectel-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for octodns_selectel-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1be861f36774c6860ef296a1d97a82c2caa37a659f39285e60e5aa8c17a2c0fd
MD5 b6200a17345f01b1febfff5b039968b8
BLAKE2b-256 ff2794de018566c8d505616fd832b07395826de7f4ab7e8f035f5dd459c1bf50

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page