Allow deployment without InfluxDB and Elasticsearch

This allows to support several deployment scenarii where backends are not
deployed initialy, for instance when using the 'virt' nodes to deploy
LMA backends.

The patch factorizes manifests by moving all the configuration data of
InfluxDB and Elasticsearch into hiera.

DocImpact

Fixes-bug: #1570386
Change-Id: I8688bbd10d88bc8ef68b5d31e9edd62a764dc23d
This commit is contained in:
Swann Croiset
2016-05-18 17:31:07 +02:00
parent 85399b5d23
commit debe1883d7
11 changed files with 178 additions and 226 deletions

View File

@@ -34,6 +34,8 @@ class lma_collector (
$tags = {},
) {
include lma_collector::params
include lma_collector::service::log
include lma_collector::service::metric
validate_hash($tags)