summaryrefslogtreecommitdiffstats
path: root/puppet
diff options
context:
space:
mode:
authorYanis Guenane <yguenane@redhat.com>2015-10-06 10:42:25 +0200
committerYanis Guenane <yguenane@redhat.com>2015-10-13 13:32:37 +0200
commita0497f19c34c79bd725219b0243bcca54a24f971 (patch)
treea6fdc40a3407aaf2fcdeeb234cbc790959d10eb7 /puppet
parent37830dd045467b0fa157c6c3604faf1329af752d (diff)
Add more components virtual ip mapping into controller.
Currently only Glance and Heat have their virtual IP passed to the contrller directly. This commit adds the same feature for : * Ceilometer * Cinder * Nova * Swift Change-Id: I295d15d7a0aa33175a5530e3b155b0c61983b6ae
Diffstat (limited to 'puppet')
-rw-r--r--puppet/controller.yaml12
1 files changed, 12 insertions, 0 deletions
diff --git a/puppet/controller.yaml b/puppet/controller.yaml
index 8ea7053e..aacd1407 100644
--- a/puppet/controller.yaml
+++ b/puppet/controller.yaml
@@ -14,6 +14,9 @@ parameters:
description: The keystone auth secret and db password.
type: string
hidden: true
+ CeilometerApiVirtualIP:
+ type: string
+ default: ''
CeilometerBackend:
default: 'mongodb'
description: The ceilometer backend type.
@@ -28,6 +31,9 @@ parameters:
description: The password for the ceilometer service and db account.
type: string
hidden: true
+ CinderApiVirtualIP:
+ type: string
+ default: ''
CinderEnableNfsBackend:
default: false
description: Whether to enable or not the NFS backend for Cinder
@@ -399,6 +405,9 @@ parameters:
of VXLAN VNI IDs that are available for tenant network allocation
default: ["1:1000", ]
type: comma_delimited_list
+ NovaApiVirtualIP:
+ type: string
+ default: ''
NovaPassword:
default: unset
description: The password for the nova service and db account, used by nova-api.
@@ -496,6 +505,9 @@ parameters:
services.
hidden: true
type: string
+ SwiftProxyVirtualIP:
+ type: string
+ default: ''
SwiftReplicas:
type: number
default: 3