monasca-vagrant/devstack.yml
Tim Kuhlman e98b542158 Add a certificate authority to our boxes
All ssl certs will be signed with this CA

Change-Id: Ic418ab6b8f1fbc54cb11d22b849b52390ff9c1d1
2014-11-24 15:13:16 -07:00

46 lines
1.3 KiB
YAML

- hosts: devstack
sudo: yes
vars:
monasca_api_host: 192.168.10.4
monasca_agent:
user: monasca-agent
password: password
project: mini-mon
service: monitoring
minimon:
user: mini-mon
password: password
monasca_api_url: http://{{ monasca_api_host }}:8080/v2.0
monasca_checks:
host_alive:
init_config:
ssh_port: 22
ssh_timeout: 0.5
ping_timeout: 1
instances:
- mini-mon:
name: mini-mon
host_name: 192.168.10.4
alive_test: ssh
keystone_url: http://192.168.10.5:35357/v3
keystone_admin_token: ADMIN
keystone_users:
mini-mon:
tenant: mini-mon
password: password
monasca-agent:
password: password
tenant: mini-mon
role: monasca-agent
keystone_endpoint:
name: monasca
host: "{{ monasca_api_host }}"
roles:
- {role: cacert, cacert_name: monasca_test_ca.crt, tags: [cacert]}
- {role: tkuhlman.monasca-ui, tags: [ui]}
- {role: tkuhlman.monasca-keystone, keystone_url: 'http://192.168.10.5:35357/v2.0', tags: [devstack, keystone]} # uses keystone v2 still
- {role: monasca-devstack, tags: [devstack]}
- {role: tkuhlman.monasca-agent, tags: [agent]}