Created
February 2, 2016 03:21
-
-
Save akagisho/f8f82a5cdb445e972047 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[DEFAULT] | |
######################## | |
## General Configuration | |
######################## | |
# Show more verbose log output (sets INFO log level output) | |
verbose = True | |
# Show debugging output in logs (sets DEBUG log level output) | |
debug = True | |
# Top-level directory for maintaining designate's state | |
state_path = /var/lib/designate | |
# Log directory | |
logdir = /var/log/designate | |
# Driver used for issuing notifications | |
notification_driver = messaging | |
# Use "sudo designate-rootwrap /etc/designate/rootwrap.conf" to use the real | |
# root filter facility. | |
# Change to "sudo" to skip the filtering and just run the comand directly | |
# root_helper = sudo | |
# RabbitMQ Config | |
rabbit_userid = designate | |
rabbit_password = designate | |
#rabbit_virtual_host = / | |
#rabbit_use_ssl = False | |
#rabbit_hosts = 127.0.0.1:5672 | |
######################## | |
## Service Configuration | |
######################## | |
#----------------------- | |
# Central Service | |
#----------------------- | |
[service:central] | |
# Driver used for backend communication (e.g. fake, rpc, bind9, powerdns) | |
backend_driver = bind9 | |
# Maximum domain name length | |
#max_domain_name_len = 255 | |
# Maximum record name length | |
#max_record_name_len = 255 | |
#----------------------- | |
# API Service | |
#----------------------- | |
[service:api] | |
# Address to bind the API server | |
api_host = 0.0.0.0 | |
# Port to bind the API server | |
api_port = 9001 | |
# Authentication strategy to use - can be either "noauth" or "keystone" | |
auth_strategy = noauth | |
# Enable API Version 1 | |
enable_api_v1 = True | |
# Enable API Version 2 | |
enable_api_v2 = True | |
# Enabled API Version 1 extensions | |
enabled_extensions_v1 = diagnostics, quotas, reports, sync, touch | |
# Enabled API Version 2 extensions | |
enabled_extensions_v2 = quotas, reports | |
#----------------------- | |
# mDNS Service | |
#----------------------- | |
[service:mdns] | |
#workers = None | |
host = 0.0.0.0 | |
port = 5354 | |
#tcp_backlog = 100 | |
#----------------------- | |
# Pool Manager Service | |
#----------------------- | |
[service:pool_manager] | |
pool_id = 794ccc2c-d751-44fe-b57f-8894c9f5c842 | |
##################### | |
## Pool Configuration | |
##################### | |
[pool:794ccc2c-d751-44fe-b57f-8894c9f5c842] | |
nameservers = f02a0c72-c701-4ec2-85d7-197b30992ce1,afb70593-1880-46bd-b064-c52b221e3da1 | |
targets = f02a0c72-c701-4ec2-85d7-197b30992ce2,afb70593-1880-46bd-b064-c52b221e3da2 | |
[pool_nameserver:f02a0c72-c701-4ec2-85d7-197b30992ce1] | |
host = 10.200.19.41 | |
port = 53 | |
[pool_nameserver:afb70593-1880-46bd-b064-c52b221e3da1] | |
host = 10.200.19.42 | |
port = 53 | |
[pool_target:f02a0c72-c701-4ec2-85d7-197b30992ce2] | |
options = rndc_host: 10.200.19.41, rndc_port: 953, rndc_key_file: /etc/bind/rndc.key, port: 53, host: 10.200.19.41 | |
type = bind9 | |
masters = 10.200.19.40:5354 | |
[pool_target:afb70593-1880-46bd-b064-c52b221e3da2] | |
options = host: 10.200.19.42, pattern: slave, certfile: /etc/nsd/nsd_control.pem, keyfile: /etc/nsd/nsd_control.key | |
type = nsd4 | |
######################## | |
## Storage Configuration | |
######################## | |
#----------------------- | |
# SQLAlchemy Storage | |
#----------------------- | |
[storage:sqlalchemy] | |
# Database connection string - to configure options for a given implementation | |
# like sqlalchemy or other see below | |
connection = mysql://designate:designate@127.0.0.1/designate | |
#connection_debug = 100 | |
#connection_trace = True | |
#sqlite_synchronous = True | |
#idle_timeout = 3600 | |
#max_retries = 10 | |
#retry_interval = 10 | |
################################### | |
## Pool Manager Cache Configuration | |
################################### | |
#----------------------- | |
# SQLAlchemy Pool Manager Cache | |
#----------------------- | |
[pool_manager_cache:sqlalchemy] | |
connection = mysql://designate:designate@127.0.0.1/designate_pool_manager | |
#connection_debug = 100 | |
#connection_trace = False | |
#sqlite_synchronous = True | |
#idle_timeout = 3600 | |
max_retries = 10 | |
retry_interval = 15 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment