Model manager cluster
Change-Id: I65292a2739b809df2a0f5fcc62d775ae785c3366
diff --git a/classes/cluster/model_manager/infra/config.yml b/classes/cluster/model_manager/infra/config.yml
index a36a00f..68e743b 100644
--- a/classes/cluster/model_manager/infra/config.yml
+++ b/classes/cluster/model_manager/infra/config.yml
@@ -9,13 +9,13 @@
- system.salt.minion.ca.salt_master
- system.salt.minion.cert.proxy
- system.sphinx.server.doc.reclass
-#- system.reclass.storage.system.model_manager
+- cluster.model_manager.model_manager.proxy
- cluster.model_manager
parameters:
_param:
reclass_data_repository: https://gerrit.mcp.mirantis.net/salt-models/mcp-virtual-lab
reclass_data_revision: master
- salt_master_environment_repository: "https://github.com/tcpcloud"
+ salt_master_environment_repository: "https://github.com/salt-formulas"
salt_master_environment_revision: master
reclass_config_master: ${_param:infra_config_deploy_address}
single_address: ${_param:infra_config_address}
@@ -37,6 +37,13 @@
reactor:
reclass/minion/classify:
- salt://reclass/reactor/node_register.sls
+ environment:
+ prd:
+ formula:
+ model_manager:
+ source: git
+ address: '${_param:salt_master_environment_repository}/salt-formula-model-manager.git'
+ revision: ${_param:salt_master_environment_revision}
reclass:
storage:
class_mapping:
@@ -63,4 +70,10 @@
node_class:
value_template:
- cluster.<<node_cluster>>.model_manager.dashboard
+ model_manager_node00:
+ expression: <<node_hostname>>__equals__web0
+ cluster_param:
+ model_manager_node00_address:
+ value_template:
+ - <<node_control_ip>>