我是 Puppet 新手。我想知道如何执行/运行一个简单的 Puppet 类。下面是我尝试使用的类
puppet apply classExample.pp
类示例.pp是写入类的文件。此代码只是编译类,没有任何反应。如何执行这个类?
# A class with no parameters
class exampleClass {
#create a directory
file {"create directory":
path => '/root/rahil/puppet/puppetDemo/tmp',
ensure => "directory",
}
}
答案1
为了举例,它可能看起来像这样:
# A class with no parameters
class example_class {
#create a directory
file {"create directory":
path => '/root/rahil/puppet/puppetDemo/tmp',
ensure => "directory",
}
}
class { 'example_class': }
请注意,我已将名称更改为example_class
大写字母不应在类名中使用。
还请注意,通常您不会在同一个文件中定义和声明类。
如何做到这一点是一个更大的话题,请参阅模块基础文档作为一个开始。