rackspace/rack

Cloud DNS Support

devx opened this issue · 2 comments

devx commented

I was wondering if there was plan to support Cloud DNS, as I did not see it under networks:

rack networks --help                                                                                                                                                    
NAME:
   rack networks - Software-defined networking.
USAGE:
   rack networks <subcommand> <action> [FLAGS]
SUBCOMMANDS:
   network      Software-defined networks used by servers.
   subnet       Allocate IP address blocks, gateways, DNS servers, and host routes to networks.
   port         Virtual switch ports on logical network switches.
   security-group   Collections of rules for network traffic.
   security-group-rule  Define network ingress and egress rules.
   help, h      Shows a list of commands or help for one command

There are definitely plans to support Cloud DNS (and indeed, all the Rackspace services), but at the moment we don't have a time-frame for getting it implemented. It first needs to be implemented in the Go SDK that this library uses to make calls to Rackspace. When it is implemented, it'll be a top-level command, at the level of networks instead of beneath it: rack dns domain list. You can find a (tentative) roadmap here: https://github.com/rackspace/rack#roadmap

Was this ever added or is there a beta of it we can try? This comment was from nearly 4 years ago. We need the ability to script adding/updating/removing Cloud DNS CNames.