Advertisement
Guest User

Untitled

a guest
Sep 17th, 2015
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.97 KB | None | 0 0
  1. [DEFAULT]
  2. # Where an option is commented out, but filled in this shows the default
  3. # value of that option
  4.  
  5. ########################
  6. ## General Configuration
  7. ########################
  8. # Show more verbose log output (sets INFO log level output)
  9. verbose = True
  10.  
  11. # Show debugging output in logs (sets DEBUG log level output)
  12. debug = True
  13.  
  14. # Top-level directory for maintaining designate's state
  15. state_path = /var/lib/designate
  16.  
  17. # Log Configuration
  18. #log_config = None
  19.  
  20. # Log directory
  21. logdir = /var/log/designate
  22.  
  23. # Driver used for issuing notifications
  24. notification_driver = designate.openstack.common.notifier.rpc_notifier
  25.  
  26. # Notification Topics
  27. notification_topics = notifications
  28.  
  29. # Use "sudo designate-rootwrap /etc/designate/rootwrap.conf" to use the real
  30. # root filter facility.
  31. # Change to "sudo" to skip the filtering and just run the comand directly
  32. root_helper = sudo designate-rootwrap /etc/designate/rootwrap.conf
  33.  
  34. # Which networking API to use, Defaults to neutron
  35. network_api = neutron
  36.  
  37. # RabbitMQ Config
  38. rabbit_userid = designate
  39. rabbit_password = designate
  40. rabbit_virtual_host = /designate
  41. rabbit_use_ssl = False
  42. rabbit_hosts = 192.168.90.10:5672,192.168.90.11:5672
  43.  
  44. ########################
  45. ## Service Configuration
  46. ########################
  47. #-----------------------
  48. # Central Service
  49. #-----------------------
  50. [service:central]
  51.  
  52. # Maximum domain name length
  53. max_domain_name_len = 255
  54.  
  55. # Maximum record name length
  56. max_record_name_len = 255
  57.  
  58. # Minimum TTL
  59. #min_ttl = None
  60.  
  61. ## Managed resources settings
  62.  
  63. # Email to use for managed resources like domains created by the FloatingIP API
  64. #managed_resource_email = hostmaster@example.com.
  65.  
  66. # Tenant ID to own all managed resources - like auto-created records etc.
  67. #managed_resource_tenant_id = 123456
  68.  
  69. #-----------------------
  70. # API Service
  71. #-----------------------
  72. [service:api]
  73. # Address to bind the API server
  74. #api_host = 0.0.0.0
  75.  
  76. # Port the bind the API server to
  77. #api_port = 9001
  78.  
  79. # Authentication strategy to use - can be either "noauth" or "keystone"
  80. auth_strategy = keystone
  81.  
  82. # Enable Version 1 API
  83. enable_api_v1 = True
  84.  
  85. # Enabled API Version 1 extensions
  86. # Can be one or more of : diagnostics, quotas, reports, sync, touch
  87. enabled_extensions_v1 = diagnostics, quotas, reports, sync
  88.  
  89. # Enable Version 2 API (experimental)
  90. enable_api_v2 = False
  91.  
  92. # Enabled API Version 2 extensions
  93. #enabled_extensions_v2 =
  94.  
  95. # Default page size in the V2 API
  96. #default_limit_v2 = 20
  97.  
  98. # Max page size in the V2 API
  99. #max_limit_v2 = 1000
  100.  
  101. # Enable Admin API (experimental)
  102. #enable_api_admin = False
  103.  
  104. # Enabled Admin API extensions
  105. # Can be one or more of : reports, quotas, counts, tenants, zones
  106. # zone import / export is in zones extension
  107. #enabled_extensions_admin =
  108.  
  109. # Show the pecan HTML based debug interface (v2 only)
  110. # This is only useful for development, and WILL break python-designateclient
  111. # if an error occurs
  112. #pecan_debug = False
  113.  
  114. #-----------------------
  115. # Keystone Middleware
  116. #-----------------------
  117. [keystone_authtoken]
  118. auth_host = 192.168.90.10
  119. auth_port = 35357
  120. auth_protocol = http
  121. admin_tenant_name = admin
  122. admin_user = cloudadmin
  123. admin_password = ,GZi0FdII0caVoNW,GC5
  124.  
  125. #-----------------------
  126. # Sink Service
  127. #-----------------------
  128. [service:sink]
  129. # List of notification handlers to enable, configuration of these needs to
  130. # correspond to a [handler:my_driver] section below or else in the config
  131. # Can be one or more of : nova_fixed, neutron_floatingip
  132. enabled_notification_handlers = nova_fixed, neutron_floatingip
  133.  
  134. #-----------------------
  135. # mDNS Service
  136. #-----------------------
  137. [service:mdns]
  138. #workers = None
  139. #host = 0.0.0.0
  140. #port = 5354
  141. #tcp_backlog = 100
  142. #all_tcp = False
  143.  
  144. #-----------------------
  145. # Agent Service
  146. #-----------------------
  147. [service:agent]
  148. #workers = None
  149. #host = 0.0.0.0
  150. #port = 5358
  151. #tcp_backlog = 100
  152. #allow_notify = 127.0.0.1
  153. #masters = 127.0.0.1:5354
  154. #backend_driver = fake
  155. #transfer_source = None
  156.  
  157.  
  158. #-----------------------
  159. # Pool Manager Service
  160. #-----------------------
  161. [service:pool_manager]
  162. #workers = None
  163. pool_id = 3317436c-b909-4482-83ff-d725c390bb2c
  164. #threshold_percentage = 100
  165. #poll_timeout = 30
  166. #poll_retry_interval = 2
  167. #poll_max_retries = 3
  168. #poll_delay = 1
  169. #periodic_recovery_interval = 120
  170. #periodic_sync_interval = 1800
  171. #periodic_sync_seconds = None
  172. #cache_driver = sqlalchemy
  173.  
  174. ##############
  175. ## Network API
  176. ##############
  177. [network_api:neutron]
  178. # Comma separated list of values, formatted "<name>|<neutron_uri>"
  179. endpoints = RegionOne|http://192.168.90.10:9696
  180. endpoint_type = publicURL
  181. #timeout = 30
  182. admin_username = designate
  183. admin_password = designate
  184. admin_tenant_name = service
  185. auth_url = http://192.168.90.10:35357/v2.0
  186. #insecure = False
  187. auth_strategy = keystone
  188. #ca_certificates_file =
  189.  
  190. ########################
  191. ## Storage Configuration
  192. ########################
  193. #-----------------------
  194. # SQLAlchemy Storage
  195. #-----------------------
  196. [storage:sqlalchemy]
  197. # Database connection string - to configure options for a given implementation
  198. # like sqlalchemy or other see below
  199. connection = mysql://designate:designate@192.168.90.10/designate
  200. #connection_debug = 0
  201. #connection_trace = False
  202. #sqlite_synchronous = True
  203. idle_timeout = 3600
  204. max_retries = 10
  205. retry_interval = 10
  206.  
  207. ########################
  208. ## Handler Configuration
  209. ########################
  210. #-----------------------
  211. # Nova Fixed Handler
  212. #-----------------------
  213. [handler:nova_fixed]
  214. # Domain ID of domain to create records in. Should be pre-created
  215. #domain_id =
  216. #notification_topics = notifications
  217. #control_exchange = 'nova'
  218. #format = '%(octet0)s-%(octet1)s-%(octet2)s-%(octet3)s.%(domain)s'
  219.  
  220. #------------------------
  221. # Neutron Floating Handler
  222. #------------------------
  223. [handler:neutron_floatingip]
  224. # Domain ID of domain to create records in. Should be pre-created
  225. #domain_id =
  226. #notification_topics = notifications
  227. #control_exchange = 'neutron'
  228. #format = '%(octet0)s-%(octet1)s-%(octet2)s-%(octet3)s.%(domain)s'
  229.  
  230. ###################################
  231. ## Pool Manager Cache Configuration
  232. ###################################
  233. #-----------------------
  234. # SQLAlchemy Pool Manager Cache
  235. #-----------------------
  236. [pool_manager_cache:sqlalchemy]
  237. connection = mysql://designate:designate@192.168.90.10/designate_pool_manager
  238. #connection_debug = 100
  239. #connection_trace = False
  240. #sqlite_synchronous = True
  241. #idle_timeout = 3600
  242. #max_retries = 10
  243. #retry_interval = 10
  244.  
  245. #-----------------------
  246. # Memcache Pool Manager Cache
  247. #-----------------------
  248. [pool_manager_cache:memcache]
  249. #memcached_servers = None
  250. #expiration = 3600
  251.  
  252. #####################
  253. ## Pool Configuration
  254. #####################
  255.  
  256. # This section does not have the defaults filled in but demonstrates an
  257. # example pool / server set up. Different backends will have different options.
  258.  
  259. [pool:3317436c-b909-4482-83ff-d725c390bb2c]
  260. nameservers = 0f66b842-96c2-4189-93fc-1dc95a08b012
  261. targets = f26e0b32-736f-4f0a-831b-039a415c481e
  262. #also_notifies = 192.0.2.1:53, 192.0.2.2:53
  263.  
  264. [pool_nameserver:0f66b842-96c2-4189-93fc-1dc95a08b012]
  265. port = 53
  266. host = 192.168.100.51
  267.  
  268. [pool_target:f26e0b32-736f-4f0a-831b-039a415c481e]
  269. options = rndc_host: 192.168.100.51, rndc_port: 953, rndc_config_file: /etc/bind/rndc.conf, rndc_key_file: /etc/bind/rndc.key
  270. masters = 127.0.0.1:5354
  271. type = bind9
  272. port = 53
  273. host = 192.168.100.51
  274.  
  275. #############################
  276. ## Agent Backend Configuration
  277. #############################
  278. [backend:agent:bind9]
  279. rndc_host = 192.168.100.51
  280. rndc_port = 953
  281. #rndc_config_file = /etc/rndc.conf
  282. #rndc_key_file = /etc/rndc.key
  283. #zone_file_path = $state_path/zones
  284. #query_destination = 127.0.0.1
  285. #server_ids = 6a5032b6-2d96-43ee-b25b-7d784e2bf3b2
  286.  
  287. #[backend:bind9:6a5032b6-2d96-43ee-b25b-7d784e2bf3b2]
  288. #host = 192.168.100.51
  289. #port = 53
  290.  
  291. ########################
  292. ## Library Configuration
  293. ########################
  294. [oslo_concurrency]
  295. # Path for Oslo Concurrency to store lock files, defaults to the value
  296. # of the state_path setting.
  297. #lock_path = $state_path
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement