main.yml 1.56 KB
Newer Older
1
2
---

3
4
# Whether or not the playbook is run locally (changes clustering and testing logic slightly)
# This should only be set in the Vagrantfile and not modified elsewhere
5
is_vagrant: no
6

7
8
9
10
# By default, the InfluxData package repository will be used for installation. Alternatively,
# if you have a specific package/version you want to install from, you can specify a package
# URL here. Note that this does not modify any other logic, so installing older versions may
# lead to unexpected results. Use at your own risk.
11
influxdb_install_url:
12
13

# Whether or not to purge peer data on each run (useful for cluster testing). NOTE: This will
14
# cause catastrophic data loss on an active cluster/instance, so use caution.
15
16
17
18
influxdb_purge_peer_data: no

# If yes, service will be started. Will not be started if set to no.
influxdb_start_service: yes
19
20
21
22

# If yes, will overwrite the packaged configuration with an Asnible/jinja2 template
influxdb_template_configuration: yes

23
24
# If yes, will run a templatized stress test against a target instance
influxdb_run_stress: no
25
26
27
28
29
30
# Destination for influx_stress metrics (ie http://localhost:8086)
influxdb_stress_metric_endpoint:
# Destination database for influx_stress metrics
influxdb_stress_metric_database:
# Tag string to pass to influx_stress (ie tag1=orange,tag2=banana)
influxdb_stress_metric_tags:
31

32
33
34
35
36
# If supplied, will check for presence of database, and error if not found (useful for upgrade
# testing).
influxdb_verify_database_is_present: 

# Path for finding InfluxDB binaries. Added for backwards-compatibility with < 0.9.5
Ross McDonald's avatar
Ross McDonald committed
37
influxdb_binary_path: /usr/bin