假设我在盐主人身上,假设我知道特定盐奴隶my-minion
的名称,我怎样才能将特定目录/my-directory
从salt-minion复制到主人?
答案 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_recv
到True
,然后重新启动 主
(更新) 这里建议使用其他一些选项Data sharing (grains/values/files) between minions and salt-master #27156
khaije1于4月22日发表评论
虽然肯定不是鼓励 实践中,我(1)仅使用将数据从minion转移到master 活动巴士。
还有其他一些我没有探索过的可能性,(2)喜欢有 小兵直接写到外部支柱,或者,(3)写作 minion本地数据到将被缓存的位置/系统 主人。