kubernetes
elasticsearch
kafka
zookeeper
ceph
cassandra
percona-cluster
glance
mariadb
spark
Designate provides DNSaaS services for OpenStack: REST API for domain/record management Multi-tenant Integrated with Keystone for authentication Framework in place to integrate with Nova and Neutron notifications * Support for PowerDNS and Bind9 out of the box
This charm provides Designate (DNSaaS) for an OpenStack Cloud.
Designate relies on services from the mysql, rabbitmq-server and keystone charms:
juju deploy designate juju deploy mysql juju deploy rabbitmq-server juju deploy keystone juju deploy memcached juju add-relation designate memcached juju add-relation designate mysql juju add-relation designate rabbitmq-server juju add-relation designate keystone
To add support for DNS record auto-generation when Neutron ports and floating IPs are created the charm needs a relation with neutron-api charm:
juju deploy neutron-api juju add-relation designate neutron-api
The charm needs to store DNS records. This can be achieved by setting the dns-slave config option or by relating to the designate-bind charm:
juju deploy designate-bind juju add-relation designate designate-bind
For Queens and later, the nameservers config value must be set:
juju config designate nameservers="ns1.example.com. ns2.example.com."
Please report bugs on Launchpad.
For general questions please refer to the OpenStack Charm Guide.