如何在minion上运行状态之前在本地主机上触发执行salt-cloud命令?

时间:2016-10-08 04:27:11

标签: state salt-stack master salt-cloud

我有以下设置:

VM1:jenkins / salt master - 没有盐配置

VM2:syndic salt master / salt-cloud / gcloud / kubectl / salt minion指向VM1

VM3:salt minion,指向VM2

在我运行安装磁盘并将文件复制到其上的minion(VM3)上运行状态之前,我需要运行一个实际将磁盘附加到VM3的salt-cloud命令。问题是,因为我在VM1和VM2 minion上没有任何盐状态文件指向VM1而不是syndic master我不能运行highstate

salt 'vm2' state.highstate

我无法在VM3上运行disk attach salt-cloud命令,因为它没有salt-cloud。我的选择是在VM3上运行highstate之前以某种方式在本地触发master-salt命令。在这一点上,我被困在如何正确实现它。

所有的想法都非常感谢!

1 个答案:

答案 0 :(得分:0)

在主服务器上重新配置minion以在本地主服务器上执行