如何执行/运行木偶类

我是傀儡新手。 我想知道如何执行/运行一个简单的木偶类。 以下是我正在尝试使用的类

puppet apply classExample.pp 

classExample.pp是写入类的文件。 这段代码只是编译类,没有任何反应。 如何执行这个类?

  # A class with no parameters class exampleClass { #create a directory file {"create directory": path => '/root/rahil/puppet/puppetDemo/tmp', ensure => "directory", } } 

你所做的是定义一个class级 。
但是你也需要声明它 。

为了这个例子,它可能看起来像这样:

 # 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因为不应在类名中使用大写字母。
还要注意,通常你不要在同一个文件中定义和声明类。
如何做是一个更大的话题,请参阅https://docs.puppetlabs.com/puppet/latest/reference/modules_fundamentals.html