48 lines
1.4 KiB
YAML
48 lines
1.4 KiB
YAML
---
|
|
driver:
|
|
name: docker
|
|
|
|
provisioner:
|
|
name: chef_zero
|
|
environments_path: test/environments
|
|
client_rb:
|
|
environment: integration_test_env
|
|
|
|
platforms:
|
|
- name: centos-6.6-chef-11
|
|
driver_config:
|
|
image: centos:6.6
|
|
platform: rhel
|
|
require_chef_omnibus: 12.5.1
|
|
use_sudo: false
|
|
hostname: integration.test.test
|
|
|
|
suites:
|
|
- name: server
|
|
driver:
|
|
forward:
|
|
- 8087:80
|
|
data_bags_path: "test/integration/data_bags"
|
|
encrypted_data_bag_secret_key_path: "test/integration/server/encrypted_data_bag_secret"
|
|
run_list:
|
|
- recipe[zabbix::database]
|
|
- recipe[zabbix::server]
|
|
attributes:
|
|
tags: [ 'httpd', 'openldap', 'mind1', 'mongodb', 'shibboleth', 'tomcat' ]
|
|
- name: agent
|
|
data_bags_path: "test/integration/data_bags"
|
|
encrypted_data_bag_secret_key_path: "test/integration/agent/encrypted_data_bag_secret"
|
|
run_list:
|
|
- recipe[zabbix::default]
|
|
attributes:
|
|
tags: [ 'httpd', 'openldap', 'mind1', 'mongodb', 'shibboleth', 'tomcat' ]
|
|
zabbix:
|
|
agent_servers: ['172.17.0.3']
|
|
- name: proxy
|
|
data_bags_path: "test/integration/data_bags"
|
|
encrypted_data_bag_secret_key_path: "test/integration/server/encrypted_data_bag_secret"
|
|
run_list:
|
|
- recipe[zabbix::proxy]
|
|
attributes:
|
|
tags: [ 'httpd', 'openldap', 'mind1', 'mongodb', 'shibboleth', 'tomcat' ]
|
|
|