0

每当我需要在随机 linux 服务器上复制时,我都需要使用任务将文件从 puppet master 复制到代理。请帮助我。

4

1 回答 1

0

对细节有点轻,所以我必须做出一些假设。你声明你使用了一个任务,但你提到你想摆脱纠正性更改,这表明正常的 Puppet 运行,而不是任务。

我的第一个假设是您使用的是 Puppet 代码,而不是通过 Bolt 或 GUI 执行任务。使用文件资源,您可以在资源本身中声明文件的端点: doco

或者,您可以使用带有“creates”标签的 exec 资源,以确保它只提取一次。

最简单的可能是只使用文件资源并将文件放在模块中。

但是,如果没有更多信息,将很难提供适当的帮助。

于 2022-01-30T05:26:56.760 回答