~james-page/charms/trusty/nova-cloud-controller/lp1531102-trunk

« back to all changes in this revision

Viewing changes to config.yaml

  • Committer: Billy Olsen
  • Date: 2015-06-18 23:42:48 UTC
  • mfrom: (163.2.2 nova-cloud-controller)
  • Revision ID: billy.olsen@canonical.com-20150618234248-lqou5e1ra057bp2s
[billy-olsen,r=corey.bryant] Add support for overriding public endpoint addresses.

Adds in the config option for overriding public endpoint addresses
and introduces a unit tests to ensure that the override for the
public address is functioning correctly.

Backported from /next
Closes-Bug: #1398182

Show diffs side-by-side

added added

removed removed

Lines of Context:
230
230
      192.168.0.0/24)
231
231
      .
232
232
      This network will be used for public endpoints.
 
233
  os-public-hostname:
 
234
    type: string
 
235
    default:
 
236
    description: |
 
237
      The hostname or address of the public endpoints provided by the
 
238
      nova-cloud-controller in the keystone identity provider.
 
239
      .
 
240
      This value will be used for public endpoints. For example, an
 
241
      os-public-hostname set to 'ncc.example.com' with ssl enabled will
 
242
      create public endpoints such as:
 
243
      .
 
244
      https://ncc.example.com:8775/v2/$(tenant_id)s
233
245
  service-guard:
234
246
    type: boolean
235
247
    default: false