James Page Designate Version
- By James Page
- Cloud
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 0 | 19 Mar 2021 |
juju deploy james-page-designate-version
Deploy universal operators easily with Juju, the Universal Operator Lifecycle Manager.
Platform:
-
debug | boolean
Enable debug logging
-
dns-slaves | string
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.
-
haproxy-client-timeout | int
Default: 30000
Client timeout configuration in ms for haproxy, used in HA configurations.
-
haproxy-connect-timeout | int
Default: 5000
Connect timeout configuration in ms for haproxy, used in HA configurations.
-
haproxy-queue-timeout | int
Default: 5000
Queue timeout configuration in ms for haproxy, used in HA configurations.
-
haproxy-server-timeout | int
Default: 30000
Server timeout configuration in ms for haproxy, used in HA configurations.
-
nameservers | string
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"
-
neutron-domain | string
Domain to add floating ip records to
-
neutron-domain-email | string
Email address of the person responsible for the domain.
-
neutron-record-format | string
Default: %(octet0)s-%(octet1)s-%(octet2)s-%(octet3)s.%(zone)s
Format of floating ip global records
-
nova-domain | string
Domain to add records for new instances to
-
nova-domain-email | string
Email address of the person responsible for the domain.
-
nova-record-format | string
Default: %(hostname)s.%(tenant_id)s.%(zone)s
Format of floating ip global records
-
openstack-origin | string
Default: distro
Repository from which to install OpenStack. May be one of the following: distro (default) ppa:somecustom/ppa (PPA name must include OpenStack Release) deb url sources entry|key id or a supported Ubuntu Cloud Archive pocket. Supported Ubuntu Cloud Archive pockets include: cloud:trusty-liberty cloud:trusty-juno cloud:trusty-kilo cloud:trusty-liberty cloud:trusty-mitaka Note that updating this setting to a source that is known to provide a later version of OpenStack will trigger a software upgrade.
-
os-admin-network | string
The IP address and netmask of the OpenStack Admin network (e.g., 192.168.0.0/24) . This network will be used for admin endpoints.
-
os-internal-network | string
The IP address and netmask of the OpenStack Internal network (e.g., 192.168.0.0/24) . This network will be used for internal endpoints.
-
os-public-hostname | string
The hostname or address of the public endpoints created for neutron-api in the keystone identity provider. . This value will be used for public endpoints. For example, an os-public-hostname set to 'neutron-api.example.com' with ssl enabled will create the following endpoint for neutron-api: . https://neutron-api.example.com:9696/
-
os-public-network | string
The IP address and netmask of the OpenStack Public network (e.g., 192.168.0.0/24) . This network will be used for public endpoints.
-
region | string
Default: RegionOne
OpenStack Region
-
ssl_ca | string
SSL CA to use with the certificate and key provided - this is only required if you are providing a privately signed ssl_cert and ssl_key.
-
ssl_cert | string
SSL certificate to install and use for API ports. Setting this value and ssl_key will enable reverse proxying, point Glance's entry in the Keystone catalog to use https, and override any certficiate and key issued by Keystone (if it is configured to do so).
-
ssl_key | string
SSL key to use with certificate specified as ssl_cert.
-
use-syslog | boolean
Setting this to True will allow supporting services to log to syslog.
-
verbose | boolean
Enable verbose logging
-
vip | string
Virtual IP(s) to use to front API services in HA configuration. If multiple networks are being used, a VIP should be provided for each network, separated by spaces.
-
vip_cidr | int
Default: 24
Default CIDR netmask to use for HA vip when it cannot be automatically determined.
-
vip_iface | string
Default: eth0
Default network interface to use for HA vip when it cannot be automatically determined.