2017-05-19 08:02:17 -04:00
|
|
|
---
|
|
|
|
driver:
|
|
|
|
name: docker
|
|
|
|
hostname: prometheus.ci.local
|
|
|
|
use_sudo: false
|
|
|
|
|
|
|
|
provisioner:
|
|
|
|
name: salt_solo
|
|
|
|
salt_install: bootstrap
|
|
|
|
salt_bootstrap_url: https://bootstrap.saltstack.com
|
|
|
|
salt_version: latest
|
|
|
|
require_chef: false
|
|
|
|
log_level: error
|
|
|
|
formula: prometheus
|
|
|
|
grains:
|
|
|
|
noservices: True
|
|
|
|
state_top:
|
|
|
|
base:
|
|
|
|
"*":
|
|
|
|
- prometheus
|
|
|
|
pillars:
|
|
|
|
top.sls:
|
|
|
|
base:
|
|
|
|
"*":
|
|
|
|
- prometheus
|
|
|
|
|
|
|
|
verifier:
|
|
|
|
name: inspec
|
|
|
|
sudo: true
|
|
|
|
|
|
|
|
|
|
|
|
platforms:
|
2018-02-21 08:30:33 -05:00
|
|
|
- name: <%=ENV['PLATFORM'] || 'saltstack-ubuntu-xenial-salt-stable' %>
|
2017-05-19 08:02:17 -04:00
|
|
|
driver_config:
|
2018-04-25 09:03:05 -04:00
|
|
|
image: <%=ENV['PLATFORM'] || 'epcim/salt:saltstack-ubuntu-xenial-salt-stable'%>
|
2017-05-19 08:02:17 -04:00
|
|
|
platform: ubuntu
|
|
|
|
|
|
|
|
suites:
|
|
|
|
|
|
|
|
- name: alertmanager
|
|
|
|
provisioner:
|
|
|
|
pillars-from-files:
|
|
|
|
prometheus.sls: tests/pillar/alertmanager.sls
|
|
|
|
|
|
|
|
## Pushgateway not ready yet
|
|
|
|
# - name: pushgateway_complex
|
|
|
|
# provisioner:
|
|
|
|
# pillars-from-files:
|
|
|
|
# prometheus.sls: tests/pillar/pushgateway_complex.sls
|
|
|
|
|
|
|
|
- name: server
|
|
|
|
provisioner:
|
|
|
|
pillars-from-files:
|
|
|
|
prometheus.sls: tests/pillar/server.sls
|
|
|
|
|
|
|
|
# vim: ft=yaml sw=2 ts=2 sts=2 tw=125
|