-
Notifications
You must be signed in to change notification settings - Fork 2
/
config.yml
66 lines (66 loc) · 1.42 KB
/
config.yml
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
---
net:
# The network device of the management interface
management_interface: "ens2.200"
# This config is for a single controller setup
controller:
ip: "10.0.0.11"
hostname: "controller"
# For the /etc/hosts config so each node can communicate with each other
hosts: [
{
ip: "10.0.0.21",
hostname: "compute1"
},
{
ip: "10.0.0.22",
hostname: "compute2"
},
{
ip: "10.0.0.23",
hostname: "compute3"
}
]
# The storage_devices are mount points on the object nodes
object_nodes: [
{
ip: "10.0.0.21",
storage_devices: [
{
name: "sda"
}
]
},
{
ip: "10.0.0.22",
storage_devices: [
{
name: "sda"
}
]
},
{
ip: "10.0.0.23",
storage_devices: [
{
name: "sda"
}
]
}
]
# Name of the LVM volume group. Uses the default group rhel created on system installation
volume_group:
name: "cinder-volumes"
# Filter for each volume group of the node (eg. sda2 = os vg and sda3 = cinder vg)
filter: 'filter = [ "a/sda2/", "a/sda3/", "r/.*/"]'
key_management:
# Choose simple or vault
plugin: simple
# These values are for the vault plugin
root_token_id:
approle_role_id:
approle_secret_id:
kv_mountpoint: secret
vault_url: https://10.88.0.4:8200
use_ssl: True
ssl_ca_crt_file: /opt/vault/tls/tls-ca.crt