Skip to main content

Update DNS records for EC2 instances using route53 service

Project description

dea-dnsup

Command line utility to update DNS on route53 from EC2 instance

Installation

pip install dea-dnsup

Usage

Run dea-dnsup --help

Modify DNS record of EC2 instance:

arguments: domain_name|tag/<tag name containing domain name> [auto|delete|ip]

Examples:
  test.devbox.dea.ga.gov.au
  test.devbox.dea.ga.gov.au auto
  test.devbox.dea.ga.gov.au 3.44.10.22
  tag/domain auto
  tag/domain delete

For this to work, EC2 instance should have permissions to update DNS record in the right zone. For DEA when using {something}.devbox.dea.ga.gov.au the policy is devbox-route53.

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

dea-dnsup-0.2.1.tar.gz (1.9 kB view details)

Uploaded Source

Built Distribution

dea_dnsup-0.2.1-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

Details for the file dea-dnsup-0.2.1.tar.gz.

File metadata

  • Download URL: dea-dnsup-0.2.1.tar.gz
  • Upload date:
  • Size: 1.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for dea-dnsup-0.2.1.tar.gz
Algorithm Hash digest
SHA256 4ef1c3f8fb35fd463b74c407cca0f5ca393aafa7acb09473258518e782640d35
MD5 a1dc8efab2c7221a6f7148f419c654d9
BLAKE2b-256 030eba593f5d8fac3f983e5d34b41c2a5afce1c03f89cff5ae36e69806fd8cf5

See more details on using hashes here.

Provenance

File details

Details for the file dea_dnsup-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: dea_dnsup-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 2.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.13

File hashes

Hashes for dea_dnsup-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a1be12a5230c7c60b13e6aba4649e6040757d55571a7fbc04b583d544d06ddec
MD5 6f209ccf32bc190354db8403241db066
BLAKE2b-256 0dd54bfc02d6d34c91abb86fe146f14adaef7a80204d4200ce5f2a27e4051b7c

See more details on using hashes here.

Provenance

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