如何在master上将目录从salt minion复制到master?

时间:2016-05-18 04:49:56

标签: salt-stack devops

假设我在盐主人身上,假设我知道特定盐奴隶my-minion的名称,我怎样才能将特定目录/my-directory从salt-minion复制到主人?

1 个答案:

答案 0 :(得分:7)

您可以通过salt.modules.cp.push完成此操作。但是,没有对应的salt.states这样做。

  

将文件从minion推送到master,文件将被保存   到master的minion文件中的salt master cachedir(默认为   /var/cache/salt/master/minions/minion-id/files

     

由于此功能允许minion将文件推送到主服务器   出于安全目的,默认情况下禁用它。要启用,请设置   主配置文件中的file_recvTrue,然后重新启动   主

(更新) 这里建议使用其他一些选项Data sharing (grains/values/files) between minions and salt-master #27156

  

khaije1于4月22日发表评论

     

虽然肯定不是鼓励   实践中,我(1)仅使用将数据从minion转移到master   活动巴士。

     

还有其他一些我没有探索过的可能性,(2)喜欢有   小兵直接写到外部支柱,或者,(3)写作   minion本地数据到将被缓存的位置/系统   主人。