aboutsummaryrefslogtreecommitdiffstats
path: root/puppet/hieradata
diff options
context:
space:
mode:
authorEmilien Macchi <emilien@redhat.com>2015-03-18 12:01:20 -0400
committerYanis Guenane <yanis.guenane@enovance.com>2015-04-14 15:55:01 +0200
commit1c3bd1feaa2988003a7189bfc1fe4cd9ea580259 (patch)
treecd4389b6ffc7e671e8c8b404302d44069f89e05f /puppet/hieradata
parentbafe58c42d2c0c58346fce929cf443c0436b6cd5 (diff)
puppet: implement MongoDB on controller nodes
This patch aims to configure MongoDB server on controller nodes with Puppet. It also create a default replicaset for Ceilometer, so MongoDB can be highly available when multiple controllers are run. Change-Id: I3c1ff06ebc3c9dac44fc790caaea711d0eba4bb7
Diffstat (limited to 'puppet/hieradata')
-rw-r--r--puppet/hieradata/controller.yaml2
1 files changed, 2 insertions, 0 deletions
diff --git a/puppet/hieradata/controller.yaml b/puppet/hieradata/controller.yaml
index 47f358a9..523e9dbe 100644
--- a/puppet/hieradata/controller.yaml
+++ b/puppet/hieradata/controller.yaml
@@ -11,6 +11,8 @@ rabbitmq::port: '5672'
rabbitmq::package_source: undef
rabbitmq::repos_ensure: false
+mongodb::server::replset: tripleo
+
# service tenant
nova::api::admin_tenant_name: 'service'
glance::api::keystone_tenant: 'service'