blob: dcba5032a32d0642d3871cd6ab85ccd8c42f53b1 [file] [log] [blame]
Scott Bakerf93a06c2016-07-11 17:04:49 -07001---
2
3xos_repo: https://gerrit.opencord.org/p/xos.git
4
5setup_dir: "{{ config_dir }}"
6
7key_import_dir: "{{ config_dir }}/key_import"
8
9base_dir: "{{ config_dir }}/../.."
10
11xos_core_dir: "{{ base_dir }}/xos"
12
13xos_services_dir: "{{ base_dir }}/xos_services"
14
15bootstrap_project: "cordpodbs"
16docker_project: "cordpod"
17
18bootstrap_port: 81
19ui_port: 80
20
21bootstrap_user: "padmin@vicci.org"
22bootstrap_password: "letmein"
23
24synchronizers_yml: "{{ config_dir }}/synchronizers.yaml"
25
26onboard_keys:
27 - { name: "vsg_rsa", private_fn: "{{ config_dir }}/id_rsa", public_fn: "{{ config_dir }}/id_rsa.pub" }
28 - { name: "volt_rsa", private_fn: "{{ config_dir }}/id_rsa", public_fn: "{{ config_dir }}/id_rsa.pub" }
29 - { name: "onos_rsa", private_fn: "{{ config_dir }}/id_rsa", public_fn: "{{ config_dir }}/id_rsa.pub" }
30
31onboard_services:
32 - { name: "vrouter", yaml: "{{ xos_services_dir }}/vrouter/xos/vrouter-onboard.yaml" }
33 - { name: "volt", yaml: "{{ xos_services_dir }}/olt/xos/volt-onboard.yaml" }
34 - { name: "vsg", yaml: "{{ xos_services_dir }}/vsg/xos/vsg-onboard.yaml" }
35 - { name: "vtr", yaml: "{{ xos_services_dir }}/vtn/xos/vtn-onboard.yaml" }
36 - { name: "onos", yaml: "{{ xos_services_dir }}/onos-service/xos/onos-onboard.yaml" }
37 - { name: "fabric", yaml: "{{ xos_services_dir }}/fabric/xos/fabric-onboard.yaml" }
38 - { name: "vtr", yaml: "{{ xos_services_dir }}/vtr/xos/vtr-onboard.yaml" }
39
40images:
41 - { name: "vsg-1.0", filename: "vsg-1.0.img", url: "http://www.vicci.org/cord/vsg-1.0.img" }
42
43config_recipes:
44 - { name: "setup", yaml: "{{ setup_dir }}/setup.yaml" }
45 - { name: "nodes", yaml: "{{ setup_dir }}/nodes.yaml" }
46 - { name: "images", yaml: "{{ setup_dir }}/images.yaml" }
47 - { name: "vtn-external", yaml: "{{ setup_dir }}/vtn-external.yaml" }
48 - { name: "fabric", yaml: "{{ setup_dir }}/fabric.yaml" }
49 - { name: "mgmt-net", yaml: "{{ setup_dir }}/mgmt-net.yaml" }
50 - { name: "cord-services", yaml: "{{ setup_dir }}/cord-services.yaml" }
51 - { name: "cord-volt-devices", yaml: "{{ setup_dir }}/cord-volt-devices.yaml" }
52 - { name: "cord-test-subscriber", yaml: "{{ setup_dir }}/cord-test-subscriber.yaml" }
53
54