[apex] Use node remote_management params
[pharos.git] / config / installers / apex / pod_config.yaml.j2
1 ---
2 nodes:
3   node1:
4     mac_address: "{{ conf['nodes'][0]['remote_management']['mac_address'] }}"
5     ipmi_ip: {{ conf['nodes'][0]['remote_management']['address'] }}
6     ipmi_user: {{ conf['nodes'][0]['remote_management']['user'] }}
7     ipmi_pass: {{ conf['nodes'][0]['remote_management']['pass'] }}
8     pm_type: "pxe_{{ conf['nodes'][0]['remote_management']['type'] }}tool"
9     cpus: {{ conf['nodes'][0]['node']['cpus'] }}
10     memory: {{ conf['nodes'][0]['node']['memory'] }}
11     disk: 40
12     disk_device: sdb
13     arch: "{{ conf['nodes'][0]['node']['arch'] }}"
14     capabilities: "profile:control"
15   node2:
16     mac_address: "{{ conf['nodes'][1]['remote_management']['mac_address'] }}"
17     ipmi_ip: {{ conf['nodes'][1]['remote_management']['address'] }}
18     ipmi_user: {{ conf['nodes'][1]['remote_management']['user'] }}
19     ipmi_pass: {{ conf['nodes'][1]['remote_management']['pass'] }}
20     pm_type: "pxe_{{ conf['nodes'][1]['remote_management']['type'] }}tool"
21     cpus: {{ conf['nodes'][1]['node']['cpus'] }}
22     memory: {{ conf['nodes'][1]['node']['memory'] }}
23     disk: 40
24     disk_device: sdb
25     arch: "{{ conf['nodes'][1]['node']['arch'] }}"
26     capabilities: "profile:control"
27   node3:
28     mac_address: "{{ conf['nodes'][2]['remote_management']['mac_address'] }}"
29     ipmi_ip: {{ conf['nodes'][2]['remote_management']['address'] }}
30     ipmi_user: {{ conf['nodes'][2]['remote_management']['user'] }}
31     ipmi_pass: {{ conf['nodes'][2]['remote_management']['pass'] }}
32     pm_type: "pxe_{{ conf['nodes'][2]['remote_management']['type'] }}tool"
33     cpus: {{ conf['nodes'][2]['node']['cpus'] }}
34     memory: {{ conf['nodes'][2]['node']['memory'] }}
35     disk: 40
36     disk_device: sdb
37     arch: "{{ conf['nodes'][2]['node']['arch'] }}"
38     capabilities: "profile:control"
39   node4:
40     mac_address: "{{ conf['nodes'][3]['remote_management']['mac_address'] }}"
41     ipmi_ip: {{ conf['nodes'][3]['remote_management']['address'] }}
42     ipmi_user: {{ conf['nodes'][3]['remote_management']['user'] }}
43     ipmi_pass: {{ conf['nodes'][3]['remote_management']['pass'] }}
44     pm_type: "pxe_{{ conf['nodes'][3]['remote_management']['type'] }}tool"
45     cpus: {{ conf['nodes'][3]['node']['cpus'] }}
46     memory: {{ conf['nodes'][3]['node']['memory'] }}
47     disk: 40
48     disk_device: sdb
49     arch: "{{ conf['nodes'][3]['node']['arch'] }}"
50     capabilities: "profile:compute"
51   node5:
52     mac_address: "{{ conf['nodes'][4]['remote_management']['mac_address'] }}"
53     ipmi_ip: {{ conf['nodes'][4]['remote_management']['address'] }}
54     ipmi_user: {{ conf['nodes'][4]['remote_management']['user'] }}
55     ipmi_pass: {{ conf['nodes'][4]['remote_management']['pass'] }}
56     pm_type: "pxe_{{ conf['nodes'][4]['remote_management']['type'] }}tool"
57     cpus: {{ conf['nodes'][4]['node']['cpus'] }}
58     memory: {{ conf['nodes'][4]['node']['memory'] }}
59     disk: 40
60     disk_device: sdb
61     arch: "{{ conf['nodes'][4]['node']['arch'] }}"
62     capabilities: "profile:compute"