aws-route53-ddns-client

command module
v0.1.1-0...-518b266 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

README

About

aws-route53-ddns-client is an AWS Route 53 DDNS client written in Go. If you can run Go, need a DDNS client, and are willing to use AWS Route 53, then this may work for you.

Installation

The recommended installation method is via git:

git clone https://github.com/rfpludwick/aws-route53-ddns-client

You'll want to copy the following file in the conf/ directory:

cd conf
cp configuration.dist.yaml configuration.yaml

You'll want to fill in the copied YAML file with your own values.

Setup

Make sure you have Go installed and then:

go build .

Usage

If you've built the executable, then just execute it:

./aws-route53-ddns-client

Recommendations

You should consider scheduling a job to run this on a regular basis. I've gone off the deep end and have this running as a CronJob in Kubernetes...

Contributing

See CONTRIBUTING.md for more details.

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL