Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/taimos/route53-updater

Tool to create CNAMEs for Route53
https://github.com/taimos/route53-updater

Last synced: 8 days ago
JSON representation

Tool to create CNAMEs for Route53

Awesome Lists containing this project

README

        

[![Build Status](https://travis-ci.org/taimos/route53-updater.svg?branch=master)](https://travis-ci.org/taimos/route53-updater)

# Route53 updater

This tool updates Route53 RecordSets based on local information.

## Usage
Just issue ``java -jar route53-updater --domain --host `` on the console and it will create or update a CNAME for ``host.domain.`` which aliases to the public DNS name of the current instance. This is retrieved via instance metadata. Credentials to update Route53 are obtained using IAM profiles.

For further options run ``java -jar route53-updater`` without arguments.

## Installation

On Linux bases systems you can call

``wget https://github.com/taimos/route53-updater/releases/download/v1.6/route53-updater.jar``

## Docker

You can also run the update using Docker. Just run the `taimos/route53-updater` image with the desired arguments:

e.g. `docker run --rm -ti taimos/route53-updater:latest --domain --host `