blob: 8cdff65fa6b76bb8ee7b485a56cef098606efb46 [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
Zack Williamsf517e402017-05-20 13:37:43 -07007# the path below is a hack, and going away soon
8build_cord_dir: "{{ playbook_dir ~ '/../..' }}"
Andy Bavier175cfaf2017-03-13 18:09:21 -04009
10chameleon_dirs:
Zack Williamsf517e402017-05-20 13:37:43 -070011 - "{{ build_cord_dir }}/orchestration/xos/containers/chameleon/tmp.chameleon"
12 - "{{ build_cord_dir }}/orchestration/xos/containers/xos/tmp.chameleon"
Andy Bavier175cfaf2017-03-13 18:09:21 -040013
14docker_images:
15 - name: "xosproject/xos-base"
Zack Williamsf517e402017-05-20 13:37:43 -070016 path: "{{ build_cord_dir }}/orchestration/xos/containers/xos"
Andy Bavier175cfaf2017-03-13 18:09:21 -040017 dockerfile: "Dockerfile.base"
18 pull: True
Andy Bavier396f7c02017-05-03 08:52:40 -070019 build: False
Andy Bavier175cfaf2017-03-13 18:09:21 -040020 publish: False
Andy Bavier396f7c02017-05-03 08:52:40 -070021 - name: "xosproject/xos-postgres"
Zack Williamsf517e402017-05-20 13:37:43 -070022 path: "{{ build_cord_dir }}/orchestration/xos/containers/postgresql"
Andy Bavier396f7c02017-05-03 08:52:40 -070023 dockerfile: "Dockerfile"
24 pull: True
25 publish: True
Andy Bavier175cfaf2017-03-13 18:09:21 -040026 - name: "xosproject/xos"
Zack Williamsf517e402017-05-20 13:37:43 -070027 path: "{{ build_cord_dir }}/orchestration/xos"
Andy Bavier175cfaf2017-03-13 18:09:21 -040028 dockerfile: "containers/xos/Dockerfile.xos"
29 pull: False
30 publish: True
31 - name: "xosproject/chameleon"
Zack Williamsf517e402017-05-20 13:37:43 -070032 path: "{{ build_cord_dir }}/orchestration/xos/containers/chameleon"
Andy Bavier175cfaf2017-03-13 18:09:21 -040033 dockerfile: "Dockerfile.chameleon"
34 pull: False
35 publish: True
36 - name: "xosproject/xos-client"
Zack Williamsf517e402017-05-20 13:37:43 -070037 path: "{{ build_cord_dir }}/orchestration/xos"
Andy Bavier175cfaf2017-03-13 18:09:21 -040038 dockerfile: "containers/xos/Dockerfile.client"
39 pull: False
40 publish: True
41 - name: "xosproject/xos-synchronizer-base"
Zack Williamsf517e402017-05-20 13:37:43 -070042 path: "{{ build_cord_dir }}/orchestration/xos"
Andy Bavier175cfaf2017-03-13 18:09:21 -040043 dockerfile: "containers/xos/Dockerfile.synchronizer-base"
44 pull: False
45 publish: True
Matteo Scandolo725c9c42017-04-19 15:46:25 -070046 - name: "xosproject/xos-ws"
Zack Williamsf517e402017-05-20 13:37:43 -070047 path: "{{ build_cord_dir }}/orchestration/xos-rest-gw" # TODO rename repo
Andy Bavier175cfaf2017-03-13 18:09:21 -040048 dockerfile: "Dockerfile"
49 pull: False
50 publish: True
51 - name: "xosproject/xos-gui"
Zack Williamsf517e402017-05-20 13:37:43 -070052 path: "{{ build_cord_dir }}/orchestration/xos-gui"
Andy Bavier175cfaf2017-03-13 18:09:21 -040053 dockerfile: "Dockerfile"
54 pull: False
55 publish: True
56 - name: "xosproject/xos-gui-extension-builder"
Zack Williamsf517e402017-05-20 13:37:43 -070057 path: "{{ build_cord_dir }}/orchestration/xos-gui/"
Andy Bavier175cfaf2017-03-13 18:09:21 -040058 dockerfile: "Dockerfile.xos-gui-extension-builder"
59 pull: False
60 publish: False
Scott Bakereb201f22017-04-10 11:47:58 -070061 - name: "xosproject/xos-corebuilder"
Zack Williamsf517e402017-05-20 13:37:43 -070062 path: "{{ build_cord_dir }}/orchestration/xos"
Scott Bakereb201f22017-04-10 11:47:58 -070063 dockerfile: "containers/xos/Dockerfile.corebuilder"
64 pull: False
65 publish: True
Andy Bavier8166b0b2017-04-26 13:34:41 -070066 - name: "nginx:latest"
67 path: ""
68 dockerfile: ""
69 pull: True
70 publish: False
Matteo Scandolo56879722017-05-17 21:39:54 -070071 - name: "gliderlabs/consul-server:latest"
72 path: ""
73 dockerfile: ""
74 pull: True
75 publish: False
76 - name: "gliderlabs/registrator:latest"
77 path: ""
78 dockerfile: ""
79 pull: True
80 publish: False
Andy Bavier175cfaf2017-03-13 18:09:21 -040081
82build_optional_images: False
83
84docker_optional_images:
Zack Williams52986b22017-04-19 16:28:25 -070085 - name: "xosproject/xos-test"
Andy Bavier175cfaf2017-03-13 18:09:21 -040086 dockerfile: "Dockerfile.test"
87 pull: False
88 publish: False
89
90build_docker_tag: "candidate"
91
92misc_docker_images:
Matteo Scandolo337c8292017-05-09 15:08:52 -070093 - "node:7.9.0"
Andy Bavier175cfaf2017-03-13 18:09:21 -040094
Matteo Scandolo725c9c42017-04-19 15:46:25 -070095enabled_gui_extensions: []
Andy Bavier7bcd2832017-03-23 13:45:21 -040096
97frontend_only: False
98
99xos_services: []