gpt4 book ai didi

Puppet:不管理模板中的单行

转载 作者:行者123 更新时间:2023-12-02 03:46:36 25 4
gpt4 key购买 nike

我已经在我的 puppet list 中定义了一个配置文件,并且需要使用 .erb 模板,以便可以加载动态参数。

问题是应用程序坚持在 puppet 运行之前更改该文件中的几行。此类行无法轻松发现并放入模板中(例如,递增的内部版本号)。如果我告诉 puppet 在配置文件更改时刷新服务,那么每次运行 puppet 时我都会重新启动我的服务,这不好。

有什么方法可以让我在 Puppet 中使用 .erb 模板,但告诉它不要关心其中的特定行是否发生变化?我不确定这是否可能,或者是否会起作用,但如果知道的话那就太好了。

干杯

最佳答案

您可以使用 stdlib 模块中的 file_line 资源或 augeas 镜头来指示 puppet 您想要配置文件中的哪些行。这些行将由 puppet 管理,文件的其余部分将保持不变。

关于Puppet:不管理模板中的单行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25477857/

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