gpt4 book ai didi

salt-stack - 将文件从 salt master 复制到 minions

转载 作者:行者123 更新时间:2023-12-05 08:10:04 24 4
gpt4 key购买 nike

使用 Salt python 客户端 API,有没有办法在不使用 Salt 文件服务器的情况下将文件从 master 复制到 minion?

我不想使用 cp 模块或源 salt://

最佳答案

您可以创建 salt 状态来执行此操作:/srv/salt/copyfiles.sls 的内容:

copy_my_files:
file.recurse:
- source: salt://DIR_TO_COPY
- target: /home/DESTINATION_DIR
- makedirs: True

然后运行salt\* state.sls copyfiles

ret = local.cmd('*', 'state.sls', ['copyfiles', ])
print json.dumps(ret, indent=2)

测试上面local.cmd 的语法。我没有在我的系统上尝试过,但它应该与那个类似。

关于salt-stack - 将文件从 salt master 复制到 minions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27687886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com