Puppet:部署文件,除非它存在

Puppet:部署文件,除非它存在,puppet,Puppet,我在redis sentinel的配置文件中遇到问题。应用程序在运行时使用从属和主数据更新配置,但每次puppet代理运行时,该文件都会重置为默认值 有没有办法让puppet agent不重置文件?类似于如果文件存在,就不要管它?文件资源的属性允许您控制是否管理文件内容(如果文件已经存在)。默认值为true 将文件资源更改为setreplace=>false,如果文件存在,则不会更改内容。如果指定了文件资源的其他属性(如所有者、模式),则仍将对其进行管理。文件资源的属性允许您控制是否管理已存在的

我在redis sentinel的配置文件中遇到问题。应用程序在运行时使用从属和主数据更新配置,但每次puppet代理运行时,该文件都会重置为默认值

有没有办法让puppet agent不重置文件?类似于如果文件存在,就不要管它?

文件资源的属性允许您控制是否管理文件内容(如果文件已经存在)。默认值为true

将文件资源更改为set
replace=>false
,如果文件存在,则不会更改内容。如果指定了文件资源的其他属性(如所有者、模式),则仍将对其进行管理。

文件资源的属性允许您控制是否管理已存在的文件内容。默认值为true

将文件资源更改为set
replace=>false
,如果文件存在,则不会更改内容。如果指定了文件资源的其他属性(如所有者、模式),则仍将对其进行管理。

文件资源的属性允许您控制是否管理已存在的文件内容。默认值为true

将文件资源更改为set
replace=>false
,如果文件存在,则不会更改内容。如果指定了文件资源的其他属性(如所有者、模式),则仍将对其进行管理。

文件资源的属性允许您控制是否管理已存在的文件内容。默认值为true

将文件资源更改为set
replace=>false
,如果文件存在,则不会更改内容。如果指定,则仍将管理文件资源的其他属性(如所有者、模式)