blob: 8471ce6383504e24703766d88d67eba965b66e99 [file] [log] [blame]
Andy Bavier175cfaf2017-03-13 18:09:21 -04001---
2# group_vars/all
3
4# Defaults for XOS container build and publish roles.
5# Can be overridden by variables in the profile manifest.
6
7cord_dir: "{{ ansible_user_dir + '/cord' }}"
8
9chameleon_dirs:
10 - "{{ cord_dir }}/orchestration/xos/containers/chameleon/tmp.chameleon"
11 - "{{ cord_dir }}/orchestration/xos/containers/xos/tmp.chameleon"
12
13docker_images:
14 - name: "xosproject/xos-base"
15 path: "{{ cord_dir }}/orchestration/xos/containers/xos"
16 dockerfile: "Dockerfile.base"
17 pull: True
Andy Bavier396f7c02017-05-03 08:52:40 -070018 build: False
Andy Bavier175cfaf2017-03-13 18:09:21 -040019 publish: False
Andy Bavier396f7c02017-05-03 08:52:40 -070020 - name: "xosproject/xos-postgres"
21 path: "{{ cord_dir }}/orchestration/xos/containers/postgresql"
22 dockerfile: "Dockerfile"
23 pull: True
24 publish: True
Andy Bavier175cfaf2017-03-13 18:09:21 -040025 - name: "xosproject/xos"
26 path: "{{ cord_dir }}/orchestration/xos"
27 dockerfile: "containers/xos/Dockerfile.xos"
28 pull: False
29 publish: True
30 - name: "xosproject/chameleon"
31 path: "{{ cord_dir }}/orchestration/xos/containers/chameleon"
32 dockerfile: "Dockerfile.chameleon"
33 pull: False
34 publish: True
35 - name: "xosproject/xos-client"
36 path: "{{ cord_dir }}/orchestration/xos"
37 dockerfile: "containers/xos/Dockerfile.client"
38 pull: False
39 publish: True
40 - name: "xosproject/xos-synchronizer-base"
41 path: "{{ cord_dir }}/orchestration/xos"
42 dockerfile: "containers/xos/Dockerfile.synchronizer-base"
43 pull: False
44 publish: True
Matteo Scandolo725c9c42017-04-19 15:46:25 -070045 - name: "xosproject/xos-ws"
46 path: "{{ cord_dir }}/orchestration/xos-rest-gw" # TODO rename repo
Andy Bavier175cfaf2017-03-13 18:09:21 -040047 dockerfile: "Dockerfile"
48 pull: False
49 publish: True
50 - name: "xosproject/xos-gui"
51 path: "{{ cord_dir }}/orchestration/xos-gui"
52 dockerfile: "Dockerfile"
53 pull: False
54 publish: True
55 - name: "xosproject/xos-gui-extension-builder"
56 path: "{{ cord_dir }}/orchestration/xos-gui/"
57 dockerfile: "Dockerfile.xos-gui-extension-builder"
58 pull: False
59 publish: False
Scott Bakereb201f22017-04-10 11:47:58 -070060 - name: "xosproject/xos-corebuilder"
61 path: "{{ cord_dir }}/orchestration/xos"
62 dockerfile: "containers/xos/Dockerfile.corebuilder"
63 pull: False
64 publish: True
Andy Bavier8166b0b2017-04-26 13:34:41 -070065 - name: "nginx:latest"
66 path: ""
67 dockerfile: ""
68 pull: True
69 publish: False
Matteo Scandolo56879722017-05-17 21:39:54 -070070 - name: "gliderlabs/consul-server:latest"
71 path: ""
72 dockerfile: ""
73 pull: True
74 publish: False
75 - name: "gliderlabs/registrator:latest"
76 path: ""
77 dockerfile: ""
78 pull: True
79 publish: False
Andy Bavier175cfaf2017-03-13 18:09:21 -040080
81build_optional_images: False
82
83docker_optional_images:
Zack Williams52986b22017-04-19 16:28:25 -070084 - name: "xosproject/xos-test"
Andy Bavier175cfaf2017-03-13 18:09:21 -040085 dockerfile: "Dockerfile.test"
86 pull: False
87 publish: False
88
89build_docker_tag: "candidate"
90
91misc_docker_images:
Matteo Scandolo337c8292017-05-09 15:08:52 -070092 - "node:7.9.0"
Andy Bavier175cfaf2017-03-13 18:09:21 -040093
Matteo Scandolo725c9c42017-04-19 15:46:25 -070094enabled_gui_extensions: []
Andy Bavier7bcd2832017-03-23 13:45:21 -040095
96frontend_only: False
97
98xos_services: []