-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathnodes.yaml
74 lines (61 loc) · 1.79 KB
/
nodes.yaml
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
# Deploy an HA OpenStack environment
# (+
# (* (* 1024 9) 3) ; control
# (* (* 1024 3) 1) ; compute
# (* (* 1024 6) 3) ; ceph
# (* (* 1024 13) 1)) ; under
#
control_memory: 9216
compute_memory: 3072
ceph_memory: 6144
undercloud_memory: 13312
undercloud_disk: 250
# Giving the undercloud additional CPUs can greatly improve heat's
# performance (and result in a shorter deploy time).
# Using a total of 10 vcpus (1 is the default for overcloud nodes)
undercloud_vcpu: 8
# Since HA has more machines, doesn't we can set the cpu for controllers and
# compute nodes to 1
extradisks_size: 55G
default_vcpu: 2
flavors:
undercloud:
memory: '{{undercloud_memory|default(undercloud_memory)}}'
disk: '{{undercloud_disk|default(undercloud_disk)}}'
vcpu: '{{undercloud_vcpu|default(undercloud_vcpu)}}'
compute:
memory: '{{compute_memory|default(default_memory)}}'
disk: '{{compute_disk|default(default_disk)}}'
vcpu: '{{compute_vcpu|default(default_vcpu)}}'
control:
memory: '{{control_memory|default(default_memory)}}'
disk: '{{control_disk|default(default_disk)}}'
vcpu: '{{control_vcpu|default(default_vcpu)}}'
ceph:
memory: '{{ceph_memory|default(default_memory)}}'
disk: '{{ceph_disk|default(default_disk)}}'
vcpu: '{{ceph_vcpu|default(default_vcpu)}}'
extradisks: true
overcloud_nodes:
- name: control_0
flavor: control
virtualbmc_port: 6230
- name: control_1
flavor: control
virtualbmc_port: 6231
- name: control_2
flavor: control
virtualbmc_port: 6232
- name: compute_0
flavor: compute
virtualbmc_port: 6233
- name: ceph_0
flavor: ceph
virtualbmc_port: 6234
- name: ceph_1
flavor: ceph
virtualbmc_port: 6235
- name: ceph_2
flavor: ceph
virtualbmc_port: 6244
node_count: 7