Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Capability to update an UltraDNS configured CNAME to point to EC2 instance public hostnames.
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
config
lib
spec
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
ec2_ultradns_updater.gemspec

README.md

Deprecated in favor of the more generic version: https://github.com/ultradns/ultradns_updater


UltraDNS updater for EC2 instances

Description

This gem provides the capability to update your UltraDNS configured CNAME or A record to point to EC2 instance public hostnames or IP address respectively.

Installation

Requires

  • Ruby & Ruby developer packages needed for nokugiri dependencies (Ubuntu example)

    sudo apt-get install ruby1.9.1-dev ruby1.9.1 ri1.9.1 rdoc1.9.1 irb1.9.1 libreadline-ruby1.9.1 libruby1.9.1 libopenssl-ruby
    sudo apt-get install libxslt1-dev libxml2-dev

    gem install ec2_ultradns_updater

Usage

  1. Configure an EC2 instance tag with the name 'Name' and the value of the CNAME to set for the instance
  2. Create a YAML configuration (see: config/sample.config.yaml)
  3. Run: ec2_ultradns_updater -c /etc/ec2_ultradns_updater_config.yaml

Optional

Output the name used as the CNAME like so: ec2_ultradns_updater -c /etc/ec2_ultradns_updater_config.yaml -o /tmp/hostname.fqdn

Something went wrong with that request. Please try again.