Puppet 服务资源类型的默认启用设置是什么?

Puppet 服务资源类型的默认启用设置是什么?

Puppet 服务定义如下

service { 'some-service':
   ensure     => running,
   hasrestart => true,
   hasstatus  => true,
   require    => [Service['someotherservice'], File['/var/log/somefile']],
 }

这没有为 设置值enable。 使用的默认值是什么enable

文档没有提及如果省略会发生什么。

答案1

一般来说,Puppet 仅管理您要求其管理的资源。

因此,如果您没有为服务资源的启用指定值,它将不会执行任何操作,因此默认情况是不执行任何操作并且不管理该设置。

所以默认情况下它不会启用它,如果手动启用,它将不会恢复启用。

相关内容