# slicehost-dns
by Matthew Lyon <[email protected]>
## DESCRIPTION:
Helps you manage your DNS entries on the slicehost DNS server via a local YAML file.
## FEATURES
-
Create new Zones just by adding them to the YAML file under an IP address
-
Automatically creates the root A record and a wildcard A record
-
creation of MX and SPF (TXT) records for gmail if desired
-
creation of SRV records for google chat if desired
-
can dump your current settings to a YAML file
## SYNOPSIS
Set your API key and dump your current config:
export SLICEHOST_API_KEY=234897293823984729390470fkbslkdfjbh
slicehost-dns --dump config.yml
Make some changes and push them back, but do a dry run first because we’re not sure:
slicehost-dns config.yml --dry
OK we’re cool, push the changes for real this time:
slicehost-dns config.yml
## REQUIREMENTS
-
activeresource
-
rspec, if you wish to run the spec suite