This package implements the libdns interfaces for the OpenStack Designate API (using the Go implementation from: github.com/gophercloud/gophercloud/openstack)
To authenticate you need to supply a OpenStack API credentials and zone name on which you want to operate.
OS_REGION_NAME=""
OS_TENANT_ID=""
OS_IDENTITY_API_VERSION=
OS_PASSWORD=""
OS_AUTH_URL=""
OS_USERNAME=""
OS_TENANT_NAME=""
OS_ENDPOINT_TYPE=""
You can find minimal example of how to get all your DNS records using this libdns
provider in examples directory (see examples/main.go
)