Public | Automated Build

Last pushed: 3 years ago
Short Description
Short description is empty for this repo.
Full Description

A docker container to use as a fleet sidekick on CoreOS. Update DNS records when a unit is moved or started on the cluster.


Parameter Description
identity Username or other identifier for the provider
secret API key, password or other secret for the provider
domain Domain that contains the record, ending in a trailing period.
record Name of the record to be created or updated. www
value Value of the record
type Record type. Defaults to A.
provider DNS provider to be configured with libcloud. Defaults to route53.

Run Manually

$ docker run --identity 'XXXX' --secret 'XXXX' --domain '' --record 'test' --value ''
Creating record for with value

Example Unit File

Description=DNS Sidekick for Test

ExecStart=/bin/bash -c '/usr/bin/docker start -a test1 || /usr/bin/docker run -rm -name test1 --identity "XXXX" --secret "XXXX" --domain "" --record "test" --value "$COREOS_PUBLIC_IPV4" 

Docker Pull Command
Source Repository