-
Notifications
You must be signed in to change notification settings - Fork 95
/
ha-collapsed.variables
78 lines (67 loc) · 2.81 KB
/
ha-collapsed.variables
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
# Expanded to $PHD_VAR_network_domain, $PHD_VAR_network_internal, etc by PHD
# Each scenario file will verify that values have been provided for the variables it requires.
# Deployment types: collapsed | segregated
deployment: collapsed
network:
clock: clock.redhat.com
domain: lab.bos.redhat.com
internal: 192.168.124
named:
forwarders: 10.16.36.29 10.11.5.19 10.5.30.160
nic:
base: 54:52:00
external: enp1s0 eth0
internal: enp2s0 eth1
hosts:
gateway: east-01
# These services are not able to live behind a proxy, so we must list the hosts explicitly
# In the segregated case, it is the per-service guests we will create
# In the collapsed case, it is the members of the single cluster we will create
mongodb: rdo7-node1,rdo7-node2,rdo7-node3
memcache: rdo7-node1:11211,rdo7-node2:11211,rdo7-node3:11211
rabbitmq: rdo7-node1,rdo7-node2,rdo7-node3
# We use a centrally defined list so that segregated guests, DNS, and DHCP are all created consistently
# Changing this list in any way will probably break the haproxy configuration
# - ONLY add entries
# - ALWAYS do so to the end of the list
# - LOOK for PHD_VAR_components to see places that may be affected
components: lb db rabbitmq keystone memcache glance cinder swift-brick swift neutron nova horizon heat mongodb ceilometer qpid node
# this is RHEL7.1 GA
# https://beaker.engineering.redhat.com/distros/
# Use simple search to find release ex: RHEL-7.1
# click on the GA -> and take the ID from Server install
beaker:
disttree: 69383
rpm:
download: download.devel.redhat.com
major: 7
minor: 1
#base: rel-eng/latest-RHEL-7/compose/Server/x86_64/os/
#cluster: rel-eng/latest-RHEL-7/compose/Server/x86_64/os/addons/HighAvailability/
base: released/RHEL-7/7.1/Server/x86_64/os/
cluster: released/RHEL-7/7.1/Server/x86_64/os/addons/HighAvailability/
updates: brewroot/repos/rhel-7.1-z-build/latest/x86_64/
osp:
configdir: /srv/RDO-7/configs
major: 7
# generate with openssl rand -hex 10
secrets:
fence_xvm: bcf4e54dcfbfecb9e62c
keystone_secret: 114a23ae49996a26d916
swift_prefix: 8f2d8a3e326a078c5edf
swift_suffix: 8d33d13b18e3eef6d3ca
horizon_secret: 357a57d6a9a2353ccde5
# Dedicate all cores to the sole VM that we'll create per host
vm:
cpus: 4
ram: 8048
disk: 25G
base: rdo7-rhel7-base.img
key: AAAAB3NzaC1yc2EAAAADAQABAAABAQDHs2qRMxtqEpr7gJygHAn2rSWKUS/FlJ9oLG7cRtzLyhIl+oSrs30KrdzkgsGTZqSEwfKM8f2LGF08x5HbN2cIDc9YhnwHQNnb8qDIXY2UqzpyLUzckctOMSiRSz/qYxeutDYGg/p1lPzPdWQPympFVIoAzCRDhogX26kXQTpKs7uUzEvZCnnzSn2I9ynchKGP3TlOzTaZHqJM4bj5+KqvUTH2ifvX3EgolP/XtIWjW54zhQnlDuS2UsDd8vvB8ZRrgtaFEXhCSivvazE8zMVAOxCFNYjnh+SvV96VB+hEjqQQeDSdhkgC2huHwsAB3Y9XCkyFe6DEfKuQZwLJjlTZ
# I set the password to 'cluster', USE A SAFER ONE
env:
password: cluster
# TODO...
password:
cluster: foo
keystone: bar