blob: 91332ff791870c1018150fa13b8aa22d4bd60dff [file] [log] [blame]
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +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.salt.minion.cert.k8s_server
9- system.reclass.storage.salt
10- system.reclass.storage.system.kubernetes_control_cluster
11- cluster.virtual-mcp11-k8s-calico.infra
12parameters:
13 _param:
14 salt_master_base_environment: prd
Tomáš Kukrál8c25ac92017-04-27 22:46:12 +020015 reclass_data_repository: "https://gerrit.mcp.mirantis.net/salt-models/mcp-virtual-lab.git"
Simon Pasquier3f9d3fc2017-04-26 10:47:10 +020016 reclass_data_revision: master
17 reclass_config_master: ${_param:infra_config_deploy_address}
18 single_address: ${_param:infra_config_address}
19 deploy_address: ${_param:infra_config_deploy_address}
20 linux_system_codename: xenial
21 salt_api_password_hash: "$6$WV0P1shnoDh2gI/Z$22/Bcd7ffMv0jDlFpT63cAU4PiXHz9pjXwngToKwqAsgoeK4HNR3PiKaushjxp3JsQ8hNoJmAC6TxzVqfV8WH/"
22 salt_master_host: ${_param:infra_config_address}
23 apt_mk_version: nightly
24 reclass:
25 storage:
26 node:
27 kubernetes_compute_node01:
28 name: ${_param:kubernetes_compute_node01_hostname}
29 domain: ${_param:cluster_domain}
30 classes:
31 - cluster.${_param:cluster_name}.kubernetes.compute
32 params:
33 salt_master_host: ${_param:infra_config_address}
34 linux_system_codename: xenial
35 single_address: ${_param:kubernetes_compute_node01_address}
36 kubernetes_compute_node02:
37 name: ${_param:kubernetes_compute_node02_hostname}
38 domain: ${_param:cluster_domain}
39 classes:
40 - cluster.${_param:cluster_name}.kubernetes.compute
41 params:
42 salt_master_host: ${_param:infra_config_address}
43 linux_system_codename: xenial
44 single_address: ${_param:kubernetes_compute_node02_address}
45 prx_node:
46 name: ${_param:kubernetes_proxy_node01_hostname}
47 domain: ${_param:cluster_domain}
48 classes:
49 - cluster.${_param:cluster_name}.infra
50 params:
51 salt_master_host: ${_param:infra_config_address}
52 linux_system_codename: xenial
53 single_address: ${_param:kubernetes_proxy_node01_address}
Tomáš Kukrál8c25ac92017-04-27 22:46:12 +020054 mon_node:
55 name: ${_param:kubernetes_monitor_node01_hostname}
56 domain: ${_param:cluster_domain}
57 classes:
58 - cluster.${_param:cluster_name}.infra
59 params:
60 salt_master_host: ${_param:infra_config_address}
61 linux_system_codename: xenial
62 single_address: ${_param:kubernetes_monitor_node01_address}