Puppet 服务定义如下
service { 'some-service':
ensure => running,
hasrestart => true,
hasstatus => true,
require => [Service['someotherservice'], File['/var/log/somefile']],
}
这没有为 设置值enable
。 使用的默认值是什么enable
?
这文档没有提及如果省略会发生什么。
答案1
一般来说,Puppet 仅管理您要求其管理的资源。
因此,如果您没有为服务资源的启用指定值,它将不会执行任何操作,因此默认情况是不执行任何操作并且不管理该设置。
所以默认情况下它不会启用它,和如果手动启用,它将不会恢复启用。