blob: 0ab1a4753613f408faf202d5affb63592ddee509 [file] [log] [blame]
Zack Williamsce63eb02017-02-28 10:46:22 -07001---
2# local Scenario
3# Brings up a minimal set of containers on the host currently being run on
4
5# create a cord_profile dir next to the cord checkout
6config_cord_dir: "{{ ( playbook_dir ~ '/../..' ) | realpath }}"
7config_cord_profile_dir: "{{ ( playbook_dir ~ '/../../../cord_profile' ) | realpath }}"
8
9# head = config in local scenario
10head_cord_dir: "{{ config_cord_dir }}"
11head_cord_profile_dir: "{{ config_cord_profile_dir }}"
12
13# make targets
14build_targets:
15 - local-onboard-profile
16
17# local scenario configuration
18frontend_only: True
19create_configdirs_become: False
20use_openstack: False
21xos_images: []
22
23# images for imagebuilder to build/pull (tagged elsewhere)
24docker_image_whitelist:
25 - "xosproject/xos-base"
26 - "xosproject/xos"
27 - "xosproject/xos-client"
28 - "xosproject/xos-corebuilder"
29 - "xosproject/xos-gui"
30 - "xosproject/xos-gui-extension-builder"
Zack Williamseeeb6dd2017-07-13 10:50:28 -070031 - "xosproject/xos-libraries"
Zack Williamsce63eb02017-02-28 10:46:22 -070032 - "xosproject/xos-postgres"
Zack Williamseeeb6dd2017-07-13 10:50:28 -070033 - "xosproject/xos-tosca"
Zack Williamsce63eb02017-02-28 10:46:22 -070034 - "xosproject/xos-ws"
35 - "xosproject/chameleon"
36 - "xosproject/gui-extension-rcord"
37 - "xosproject/gui-extension-sample"
38 - "xosproject/gui-extension-vtr"
39 - "gliderlabs/consul-server"
40 - "gliderlabs/registrator"
41 - "redis"
42 - "nginx"
Andy Bavier56b12b52017-08-03 11:46:42 -070043 - "node"
Zack Williamsce63eb02017-02-28 10:46:22 -070044
45# Ansible Inventory
46inventory_groups:
47
48 config:
49 localhost:
50 ansible_connection: local
51
52 build:
53 localhost:
54 ansible_connection: local
55
56 head:
57 localhost:
58 ansible_connection: local
59
60 compute:
61