Skip to main content

Register your host IP address with Amazon Route 53.

Project description

Minimalistic Route53 update script

A minimal-configuration script designed to support clusters with DNS failover.

Requirements

This project requires AWS credentials to be configured.

Usage

sudo pip install r53-register
r53-register foo.example.com

Optional configuration

Environment variable Default Description
INTERFACE_PREFIX en,eth,wl A comma-separated list of interface prefixes. Interfaces will be searched in sequence to find an IP address.
INTERFACE_NAME - A specific interface to grab the IP from.
PUBLIC_IP False Override interface search and use this machine’s public IP instead.
SKIP_CHECK False Skip checking the value of the current record and always update.
NAMESERVERS 8.8.8.8,8.8.4.4 Nameservers to use when checking to see if an update is required.

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

r53-register-0.1.5.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

r53_register-0.1.5-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file r53-register-0.1.5.tar.gz.

File metadata

  • Download URL: r53-register-0.1.5.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.1

File hashes

Hashes for r53-register-0.1.5.tar.gz
Algorithm Hash digest
SHA256 951988f20784ff26517c3c9874e49ff1f3e4a24e45c82722431a2b6bbe1fb1a2
MD5 3e6061156f0f480e84357f9c33cf986e
BLAKE2b-256 de153ecaf5e4b76497654b5f246f3e6e2390b900923f587a09f83def466f7771

See more details on using hashes here.

File details

Details for the file r53_register-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: r53_register-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.1

File hashes

Hashes for r53_register-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f9e66d136f1f0f91d09bcae0385ceae75f45dc103a22e2d02a4ba61f24fb8c49
MD5 31d2c96197623509bc780ef820a562c6
BLAKE2b-256 e77f9c5676625cad4f5eef0a194ca8b6b562dc585af50e2f2c90e81beb8c85a3

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