charm-designate/src/config.yaml

84 lines
3.0 KiB
YAML

options:
dns-slaves:
type: string
default:
description: |
List of DNS slaves which will accept addzone/delzone rndc commands from
Designate. List is of the form slave_ip:rndc_port:rndc_key. This should
only be used if DNS servers are outside of Juju control. Using the
designate-bind charm is the prefered approach.
nova-domain:
type: string
default:
description: |
Domain to add records for new instances to
(NOTE: This option is obsolete starting from OpenStack Mitaka release)
nova-domain-email:
type: string
default:
description: |
Email address of the person responsible for the domain.
(NOTE: This option is obsolete starting from OpenStack Mitaka release)
nameservers:
type: string
default:
description: |
Space delimited list of nameservers. These are the nameservers that have
been provided to the domain registrar in order to delegate the domain to
Designate. e.g. "ns1.example.com. ns2.example.com."
This config value is required for Queens and later.
neutron-domain:
type: string
default:
description: |
Domain to add floating IP records to.
(NOTE: This option is obsolete starting from OpenStack Mitaka release)
neutron-domain-email:
type: string
default:
description: |
Email address of the person responsible for the domain.
(NOTE: This option is obsolete starting from OpenStack Mitaka release)
neutron-record-format:
type: string
default: '%(octet0)s-%(octet1)s-%(octet2)s-%(octet3)s.%(zone)s'
description: |
Format of floating IP global records.
(NOTE: This option is obsolete starting from OpenStack Mitaka release)
neutron-record-formatv6:
type: string
default: '%(hostname)s.%(tenant_id)s.%(zone)s'
description: |
Format of floating IPv6 global records.
(NOTE: This option is obsolete starting from OpenStack Mitaka release)
nova-record-format:
type: string
default: '%(hostname)s.%(tenant_id)s.%(zone)s'
description: |
Format of floating IP global records.
(NOTE: This option is obsolete starting from OpenStack Mitaka release)
nova-record-formatv6:
type: string
default: '%(hostname)s.%(tenant_id)s.%(zone)s'
description: |
Format of floating IPv6 global records.
(NOTE: This option is obsolete starting from OpenStack Mitaka release)
also-notifies:
type: string
default:
description: |
Space delimited list of DNS servers which should be notified on every
zone change in addition to the backend servers. List is of the form
also_notify_ip:also_notify_port
enable-admin-api:
type: boolean
default: false
description: Enables experimental admin API for Designate.
default-soa-expire:
type: int
default: 86400
description: |
Default SOA expire value in seconds to specify how long a
secondary will still treat its copy of the zone data as valid if
it can't contact the primary.