blob: b4aaa7b92d1de99b397a7b6165bc53e24ee4c29a [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"
43
44# Ansible Inventory
45inventory_groups:
46
47 config:
48 localhost:
49 ansible_connection: local
50
51 build:
52 localhost:
53 ansible_connection: local
54
55 head:
56 localhost:
57 ansible_connection: local
58
59 compute:
60