blob: 4de736d83383cf51494b8852a56f8d88edd2940f [file] [log] [blame]
Tomáš Kukrál328de802017-04-27 15:17:40 +02001classes:
2- system.linux.system.repo.mcp.salt
3- system.linux.system.repo.ubuntu
4- system.openssh.client.lab
5- system.salt.master.pkg
6- system.salt.minion.ca.salt_master
7- system.salt.master.api
8- system.reclass.storage.salt
9- system.salt.minion.cert.k8s_server
10- system.reclass.storage.system.kubernetes_control_cluster
11- system.reclass.storage.system.opencontrail_control_cluster
12- cluster.virtual-mcp11-k8s-contrail.infra
13parameters:
14 _param:
15 salt_master_base_environment: prd
16 reclass_data_repository: "https://gerrit.mcp.mirantis.net/salt-models/mcp-virtual-lab"
17 reclass_data_revision: master
18 reclass_config_master: ${_param:infra_config_deploy_address}
19 single_address: ${_param:infra_config_address}
20 deploy_address: ${_param:infra_config_deploy_address}
21 linux_system_codename: xenial
22 salt_api_password_hash: "$6$WV0P1shnoDh2gI/Z$22/Bcd7ffMv0jDlFpT63cAU4PiXHz9pjXwngToKwqAsgoeK4HNR3PiKaushjxp3JsQ8hNoJmAC6TxzVqfV8WH/"
23 salt_master_host: ${_param:infra_config_address}
24 apt_mk_version: nightly
25 reclass:
26 storage:
27 node:
28 kubernetes_compute_node01:
29 name: ${_param:kubernetes_compute_node01_hostname}
30 domain: ${_param:cluster_domain}
31 classes:
32 - cluster.${_param:cluster_name}.kubernetes.compute
33 params:
34 salt_master_host: ${_param:infra_config_address}
35 linux_system_codename: xenial
36 single_address: ${_param:kubernetes_compute_node01_address}
37 kubernetes_compute_node02:
38 name: ${_param:kubernetes_compute_node02_hostname}
39 domain: ${_param:cluster_domain}
40 classes:
41 - cluster.${_param:cluster_name}.kubernetes.compute
42 params:
43 salt_master_host: ${_param:infra_config_address}
44 linux_system_codename: xenial
45 single_address: ${_param:kubernetes_compute_node02_address}
46 prx_node:
47 name: ${_param:kubernetes_proxy_node01_hostname}
48 domain: ${_param:cluster_domain}
49 classes:
50 - cluster.${_param:cluster_name}.infra
51 params:
52 salt_master_host: ${_param:infra_config_address}
53 linux_system_codename: xenial
54 single_address: ${_param:kubernetes_proxy_node01_address}
55 mon_node:
56 name: ${_param:kubernetes_monitor_node01_hostname}
57 domain: ${_param:cluster_domain}
58 classes:
59 - cluster.${_param:cluster_name}.infra
60 params:
61 salt_master_host: ${_param:infra_config_address}
62 linux_system_codename: xenial
63 single_address: ${_param:kubernetes_monitor_node01_address}
64 opencontrail_control_node01:
65 params:
66 rabbitmq_cluster_role: master
67 opencontrail_control_node02:
68 params:
69 rabbitmq_cluster_role: slave
70 opencontrail_control_node03:
71 params:
72 rabbitmq_cluster_role: slave