blob: 5727dd6dcb59de4652a2e9e1b31c0f7837a3dfab [file] [log] [blame]
Pavel Cizinsky1204f992018-07-10 14:47:58 +02001parameters:
2 _param:
3 infra_kvm_node01_hostname: kvm01
4 infra_kvm_node02_hostname: kvm02
5 infra_kvm_node03_hostname: kvm03
6 infra_kvm_node04_hostname: kvm04
7 infra_kvm_node05_hostname: kvm05
8 infra_kvm_node06_hostname: kvm06
9
10 infra_kvm_node01_deploy_address: ${_param:infra_kvm_node01_address}
11 infra_kvm_node02_deploy_address: ${_param:infra_kvm_node02_address}
12 infra_kvm_node03_deploy_address: ${_param:infra_kvm_node03_address}
13 infra_kvm_node04_deploy_address: ${_param:infra_kvm_node04_address}
14 infra_kvm_node05_deploy_address: ${_param:infra_kvm_node05_address}
15 infra_kvm_node06_deploy_address: ${_param:infra_kvm_node06_address}
16
17 infra_kvm_node01_storage_address: ${_param:infra_kvm_node01_address}
18 infra_kvm_node02_storage_address: ${_param:infra_kvm_node02_address}
19 infra_kvm_node03_storage_address: ${_param:infra_kvm_node03_address}
20 infra_kvm_node04_storage_address: ${_param:infra_kvm_node04_address}
21 infra_kvm_node05_storage_address: ${_param:infra_kvm_node05_address}
22 infra_kvm_node06_storage_address: ${_param:infra_kvm_node06_address}
23
24 infra_kvm_node01_public_address: ${_param:infra_kvm_node01_address}
25 infra_kvm_node02_public_address: ${_param:infra_kvm_node02_address}
26 infra_kvm_node03_public_address: ${_param:infra_kvm_node03_address}
27 infra_kvm_node04_public_address: ${_param:infra_kvm_node04_address}
28 infra_kvm_node05_public_address: ${_param:infra_kvm_node05_address}
29 infra_kvm_node06_public_address: ${_param:infra_kvm_node06_address}
30
31 infra_kvm_system_codename: xenial
32
33 reclass:
34 storage:
35 node:
36 infra_kvm_node01:
37 name: ${_param:infra_kvm_node01_hostname}
38 domain: ${_param:cluster_domain}
39 classes:
40 - cluster.${_param:cluster_name}.infra.kvm
41 params:
42 salt_master_host: ${_param:reclass_config_master}
43 linux_system_codename: ${_param:infra_kvm_system_codename}
44 single_address: ${_param:infra_kvm_node01_address}
45 deploy_address: ${_param:infra_kvm_node01_deploy_address}
46 public_address: ${_param:infra_kvm_node01_public_address}
47 storage_address: ${_param:infra_kvm_node01_storage_address}
Mykyta Karpin84b43392018-09-13 09:54:44 +030048 glusterfs_node_role: primary
Pavel Cizinsky1204f992018-07-10 14:47:58 +020049 infra_kvm_node02:
50 name: ${_param:infra_kvm_node02_hostname}
51 domain: ${_param:cluster_domain}
52 classes:
53 - cluster.${_param:cluster_name}.infra.kvm
54 params:
55 salt_master_host: ${_param:reclass_config_master}
56 linux_system_codename: ${_param:infra_kvm_system_codename}
57 single_address: ${_param:infra_kvm_node02_address}
58 deploy_address: ${_param:infra_kvm_node02_deploy_address}
59 public_address: ${_param:infra_kvm_node02_public_address}
60 storage_address: ${_param:infra_kvm_node02_storage_address}
Mykyta Karpin84b43392018-09-13 09:54:44 +030061 glusterfs_node_role: secondary
Pavel Cizinsky1204f992018-07-10 14:47:58 +020062 infra_kvm_node03:
63 name: ${_param:infra_kvm_node03_hostname}
64 domain: ${_param:cluster_domain}
65 classes:
66 - cluster.${_param:cluster_name}.infra.kvm
67 params:
68 salt_master_host: ${_param:reclass_config_master}
69 linux_system_codename: ${_param:infra_kvm_system_codename}
70 single_address: ${_param:infra_kvm_node03_address}
71 deploy_address: ${_param:infra_kvm_node03_deploy_address}
72 public_address: ${_param:infra_kvm_node03_public_address}
73 storage_address: ${_param:infra_kvm_node03_storage_address}
Mykyta Karpin84b43392018-09-13 09:54:44 +030074 glusterfs_node_role: secondary
Pavel Cizinsky1204f992018-07-10 14:47:58 +020075 infra_kvm_node04:
76 name: ${_param:infra_kvm_node04_hostname}
77 domain: ${_param:cluster_domain}
78 classes:
79 - cluster.${_param:cluster_name}.infra.kvm
80 params:
81 salt_master_host: ${_param:reclass_config_master}
82 linux_system_codename: ${_param:infra_kvm_system_codename}
83 single_address: ${_param:infra_kvm_node04_address}
84 deploy_address: ${_param:infra_kvm_node04_deploy_address}
85 public_address: ${_param:infra_kvm_node04_public_address}
86 storage_address: ${_param:infra_kvm_node04_storage_address}
87 infra_kvm_node05:
88 name: ${_param:infra_kvm_node05_hostname}
89 domain: ${_param:cluster_domain}
90 classes:
91 - cluster.${_param:cluster_name}.infra.kvm
92 params:
93 salt_master_host: ${_param:reclass_config_master}
94 linux_system_codename: ${_param:infra_kvm_system_codename}
95 single_address: ${_param:infra_kvm_node05_address}
96 deploy_address: ${_param:infra_kvm_node05_deploy_address}
97 public_address: ${_param:infra_kvm_node05_public_address}
98 storage_address: ${_param:infra_kvm_node05_storage_address}
99 infra_kvm_node06:
100 name: ${_param:infra_kvm_node06_hostname}
101 domain: ${_param:cluster_domain}
102 classes:
103 - cluster.${_param:cluster_name}.infra.kvm
104 params:
105 salt_master_host: ${_param:reclass_config_master}
106 linux_system_codename: ${_param:infra_kvm_system_codename}
107 single_address: ${_param:infra_kvm_node06_address}
108 deploy_address: ${_param:infra_kvm_node06_deploy_address}
109 public_address: ${_param:infra_kvm_node06_public_address}
110 storage_address: ${_param:infra_kvm_node06_storage_address}