add nick
[laas.git] / src / templates / base / dashboard / idf.yaml
1 ---
2 idf:
3   version: {{version|default:"0.1"}}
4   net_config:
5     oob:
6       ip-range: {{net_config.oob.ip_range}}
7       vlan: {{net_config.oob.vlan}}
8     admin:
9       interface: {{net_config.admin.interface}}
10       vlan: {{net_config.admin.vlan}}
11       network: {{net_config.admin.network}}
12       mask: {{net_config.admin.mask}}
13     mgmt:
14       interface: {{net_config.mgmt.interface}}
15       vlan: {{net_config.mgmt.vlan}}
16       network: {{net_config.mgmt.network}}
17       mask: {{net_config.mgmt.mask}}
18     private:
19       interface: {{net_config.private.interface}}
20       vlan: {{net_config.private.vlan}}
21       network: {{net_config.private.network}}
22       mask: {{net_config.private.mask}}
23     public:
24       interface: {{net_config.public.interface}}
25       vlan: {{net_config.public.vlan}}
26       network: {{net_config.public.network}}
27       mask: {{net_config.public.mask}}
28       ip-range: {{net_config.public.ip_range}}
29       mask: {{net_config.public.mask}}
30       gateway: {{net_config.public.gateway}}
31       dns: {% for serv in net_config.public.dns %}
32       - {{serv}}{% endfor %}
33   fuel:
34     jumphost:
35       bridges:
36         admin: {{fuel.jumphost.bridges.admin}}
37         mgmt: {{fuel.jumphost.bridges.mgmt}}
38         private: {{fuel.jumphost.bridges.private}}
39         public: {{fuel.jumphost.bridges.public}}
40     network: {% for node in fuel.network.nodes %}
41       node:
42       - interfaces: {% for iface in node.interfaces %}
43         - {{ iface }}{% endfor %}
44       - busaddr: {% for addr in node.bus_addrs %}
45         - {{addr}}{% endfor %}
46       {% endfor %}