资源例子:
type { 'title': argument => value, other_arg => value, }资源语法:
file { 'motd': path => '/etc/motd', content => 'Tomorrow is another day', }可以通过下面命令获取 puppet 版本的资源
puppet describe --list利用下面命令可以获得对应的资源的相关默认配置及帮助
puppet describe user puppet resource user puppet resource user root puppet resource service例如, 默认状态下, puppet 对 httpd server 资源的配置如下
[root@terry-test-uq2pu util]# puppet resource service httpd service { 'httpd': ensure => 'stopped', enable => 'false', }假如系统修改 puppet 默认资源配置, 参考
puppet resource service httpd ensure='running' enable='true'可以通过下面位置查询资源对应的代码
ls $(facter rubysitedir)/puppet/type常见资源管理参见后面的资源管理配置文档
相关资源:精通Puppet配置管理工具