blob: f832a210c938e963b0f1f2a56a72e644b3407fdc [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
Andy Bavier175cfaf2017-03-13 18:09:21 -040070
71build_optional_images: False
72
73docker_optional_images:
Zack Williams52986b22017-04-19 16:28:25 -070074 - name: "xosproject/xos-test"
Andy Bavier175cfaf2017-03-13 18:09:21 -040075 dockerfile: "Dockerfile.test"
76 pull: False
77 publish: False
78
79build_docker_tag: "candidate"
80
81misc_docker_images:
Matteo Scandolo337c8292017-05-09 15:08:52 -070082 - "node:7.9.0"
Andy Bavier175cfaf2017-03-13 18:09:21 -040083
Matteo Scandolo725c9c42017-04-19 15:46:25 -070084enabled_gui_extensions: []
Andy Bavier7bcd2832017-03-23 13:45:21 -040085
86frontend_only: False
87
88xos_services: []