blob: b0f066058d207ecabef59fb3e0891b2d3213251a [file] [log] [blame]
Daniel Parka7d6e9f2016-01-18 17:54:14 +09001{
Jian Li48650f02018-09-04 18:52:53 +09002 "nodes": [
3 {
4 "hostname": "compute-01",
5 "type": "COMPUTE",
6 "managementIp": "172.16.130.4",
7 "dataIp": "172.16.130.4",
8 "vlanPort": "eth2",
9 "integrationBridge": "of:00000000000000a1",
10 "phyIntfs": [
11 {
12 "network": "mgmtnetwork",
13 "intf": "eth3"
14 },
15 {
16 "network": "oamnetwork",
17 "intf": "eth4"
18 },
19 {
20 "network": "datanetwork",
21 "intf": "dpdk0"
22 }
23 ],
24 "sshAuth": {
25 "id": "id",
26 "password": "password"
27 },
28 "dpdkConfig": {
29 "datapathType": "netdev",
30 "socketDir": "/var/lib/libvirt/qemu",
31 "dpdkIntfs": [
Jian Li01c512d2018-05-26 00:25:09 +090032 {
Jian Li48650f02018-09-04 18:52:53 +090033 "intf": "dpdk0",
34 "mtu": 1500,
35 "deviceName": "br-int",
36 "pciAddress": "0000:85:00.0",
37 "type": "dpdk"
Jian Li01c512d2018-05-26 00:25:09 +090038 },
39 {
Jian Li48650f02018-09-04 18:52:53 +090040 "intf": "dpdk1",
41 "mtu": 1500,
42 "deviceName": "br-tun",
43 "pciAddress": "0000:85:00.1",
44 "type": "dpdk"
Jian Li01c512d2018-05-26 00:25:09 +090045 }
46 ]
Jian Li48650f02018-09-04 18:52:53 +090047 },
48 "controllers": [
49 {
50 "ip": "10.10.10.2",
51 "port": 6653
52 },
53 {
54 "ip": "10.10.10.3",
55 "port": 6653
56 },
57 {
58 "ip": "10.10.10.4",
59 "port": 6653
60 }
61 ]
62 },
63 {
64 "hostname": "compute-02",
65 "type": "COMPUTE",
66 "managementIp": "172.16.130.6",
67 "dataIp": "172.16.130.6",
68 "vlanPort": "eth2",
69 "integrationBridge": "of:00000000000000a2",
70 "phyIntfs": [
71 {
72 "network": "mgmtnetwork",
73 "intf": "eth3"
74 },
75 {
76 "network": "oamnetwork",
77 "intf": "eth4"
78 }
79 ]
80 },
81 {
82 "hostname": "controller",
83 "type": "CONTROLLER",
84 "managementIp": "172.16.130.10",
85 "keystoneConfig": {
86 "endpoint": "172.16.130.10:35357/v2.0",
87 "authentication": {
88 "version": "v2.0",
89 "protocol": "HTTP",
90 "project": "admin",
91 "username": "admin",
92 "password": "nova",
93 "perspective": "PUBLIC"
94 }
95 },
96 "neutronConfig": {
97 "useMetadataProxy": true,
Jian Li98b7faa2018-09-06 10:57:18 +090098 "metadataProxySecret": "nova",
99 "novaMetadataIp": "172.16.130.10",
100 "novaMetadataPort": 8775
Jian Li01c512d2018-05-26 00:25:09 +0900101 }
102 },
Jian Li48650f02018-09-04 18:52:53 +0900103 {
104 "hostname": "gateway-01",
105 "type": "GATEWAY",
106 "managementIp": "172.16.130.8",
107 "dataIp": "172.16.130.7",
108 "vlanPort": "eth2",
109 "integrationBridge": "of:00000000000000a3",
110 "uplinkPort": "ens6"
Jian Li01c512d2018-05-26 00:25:09 +0900111 }
Jian Li48650f02018-09-04 18:52:53 +0900112 ]
Daniel Parka7d6e9f2016-01-18 17:54:14 +0900113}
114