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.4.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

r53_register-0.1.4-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: r53-register-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 7b82f75ab8336b1c3769146825472000553b242cad0ae364833fd69428dd885b
MD5 7fc85131f0401614a042f934b8d57201
BLAKE2b-256 2081d10ca8b84b660aa001e2acc723bd9f88fd5645cbcc2aac82c7a957ff3dbb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: r53_register-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 4.2 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 cf1dfa0c31bb783af375c4e7da714f33aa0083f1139fdb83126969f7f7f1c238
MD5 9712ba2439978570c7e5037fe60f5300
BLAKE2b-256 f5f6fc84974374fe0cb37762d66a0654043af2e6393f2c2b99c9cae01cddb08d

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