~openstack-charmers-next/charms/wily/nova-cloud-controller/trunk

« back to all changes in this revision

Viewing changes to config.yaml

  • Committer: James Page
  • Author(s): David Ames
  • Date: 2016-06-23 08:19:06 UTC
  • Revision ID: james.page@ubuntu.com-20160623081906-zej2o7ujb4tif2x5
DNS HA

Implement DNS high availability. Pass the correct information to
hacluster to register a DNS entry with MAAS 2.0 or greater rather
than using a virtual IP.

Charm-helpers sync to bring in DNS HA helpers

Change-Id: I073770d3900b4948c4cceb440f90407128558c8f

Show diffs side-by-side

added added

removed removed

Lines of Context:
141
141
      internal communication between services. If set to True this option will
142
142
      configure services to use internal endpoints where possible.
143
143
  # HA configuration settings
 
144
  dns-ha:
 
145
    type: boolean
 
146
    default: False
 
147
    description: |
 
148
        Use DNS HA with MAAS 2.0. Note if this is set do not set vip
 
149
        settings below.
144
150
  vip:
145
151
    type: string
146
152
    default:
253
259
      create public endpoints such as:
254
260
 
255
261
      https://ncc.example.com:8775/v2/$(tenant_id)s
 
262
  os-internal-hostname:
 
263
    type: string
 
264
    default:
 
265
    description: |
 
266
      The hostname or address of the internal endpoints provided by the
 
267
      nova-cloud-controller in the keystone identity provider.
 
268
 
 
269
      This value will be used for internal endpoints. For example, an
 
270
      os-internal-hostname set to 'ncc.internal.example.com' with ssl
 
271
      enabled will create a internal endpoint as:
 
272
 
 
273
      https://ncc.internal.example.com:8775/v2/$(tenant_id)s
 
274
  os-admin-hostname:
 
275
    type: string
 
276
    default:
 
277
    description: |
 
278
      The hostname or address of the admin endpoints provided by the
 
279
      nova-cloud-controller in the keystone identity provider.
 
280
 
 
281
      This value will be used for admin endpoints. For example, an
 
282
      os-admin-hostname set to 'ncc.admin.example.com' with ssl enabled
 
283
      will create a admin endpoint for as:
 
284
 
 
285
      https://ncc.admin.example.com:8775/v2/$(tenant_id)s
256
286
  service-guard:
257
287
    type: boolean
258
288
    default: false