Skip to content

Instantly share code, notes, and snippets.

@masayang
Created November 18, 2012 01:12
Show Gist options
  • Save masayang/4102359 to your computer and use it in GitHub Desktop.
Save masayang/4102359 to your computer and use it in GitHub Desktop.
Dynamic DNS script for Route53
#! /bin/bash
export AWS_ACCESS_KEY_ID=YOURAWSKEYHERE
export AWS_SECRET_ACCESS_KEY=YOURAWSSECRETACCESSKEYHERE
HOSTNAME=`curl http://169.254.169.254/latest/meta-data/public-hostname`
TTL=60
R53CMD=/usr/bin/route53
ZONEID=Z1SP2Z8BRPBI0E
CNAME=host.domain.com.
$R53CMD change_record $ZONEID $CNAME CNAME $HOSTNAME $TTL
@masayang
Copy link
Author

change_record command is packaged in boto.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment