-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.yml
91 lines (76 loc) · 2.01 KB
/
config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# Note that the service name must match what is in the corresponding docker compose
environment_path: .
# Path to directory containing variable values for each host
host_vars_path: host_vars
# This must match exactly with the docker-compose.yml file
services:
caddy:
template_path: templates/caddy
render_path: dist/caddy
nfd:
template_path: templates/nfd
render_path: dist/nfd
nfd-http-status-server:
pass: on
ndnpingserver:
template_path: templates/ndnpingserver
render_path: dist/ndnpingserver
serve-certs:
pass: on
nlsr:
template_path: templates/nlsr
render_path: dist/nlsr
mongodb:
pass: on
ndn-python-repo:
template_path: templates/ndn-python-repo
render_path: dist/ndn-python-repo
ndncert:
template_path: templates/ndncert
render_path: dist/ndncert
root-http-ca:
template_path: templates/root-http-ca
render_path: dist/root-http-ca
root-ndncert:
template_path: templates/root-ndncert
render_path: dist/root-ndncert
file-server:
template_path: templates/file-server
render_path: dist/file-server
# Global variables that are available in all templates
globals:
ndnNetwork: /ndn
hyperbolic_state: "off"
tcp_port: 6363
udp_port: 6363
multicast_port: 56363
supports_guest_certs: False
operator_user: ndnops
root_ca_https: https://suns.cs.ucla.edu/root-ca
# Declare variables available for each host
# You can use lint.py to check variables, their types and
# reformat the host_vars correctly
variables:
site: string
site_name: string
operator_name: string
operator_email: string
ansible_host: string
host_ip: string
local_ip: string
outgoing_subnets: "?list"
site_email_domain: list
default_prefix: string
advertised_prefixes: list
routable_prefixes: list
network_regions: list
router_name: string
http_access: string
memsize: number
neighbors: dict
position: list
hr_angle: number
hr_radius: number
ethernet_device: string
is_root_ca: "?boolean"
is_status_page: "?boolean"