Saltstack file.manage_file 找不到源文件

问题描述 投票:0回答:1

我正在运行命令

salt-ssh 'my-vm' file.manage_file /home/file.txt '' '{}' salt://file.txt '{}' root root '700' '' myenv ''

但是我收到以下错误消息

评论: 未找到源文件“salt://file.txt”

注意,当将其放入状态文件并运行 apply state 时,没有错误,并且文件按预期放置在 my-vm 上

Salt master有配置

file_roots:
  myenv:
    - /srv/salt/states/base

我的 file.txt 位于

/srv/salt/states/base/file.txt
salt-stack
1个回答
0
投票

使用命名参数。

salt-ssh 'my-vm' file.manage_file name=/home/file.txt source=salt://file.txt saltenv=myenv
© www.soinside.com 2019 - 2024. All rights reserved.