如何執行/運行木偶類

如何執行/運行木偶類

我是木偶新手。我想知道如何執行/運行一個簡單的木偶類別。下面是我嘗試使用執行的類

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大寫字母不應該在類別名稱中使用
另請注意,通常您不會在同一文件中定義和聲明類別。
如何做到這一點是一個更大的話題,請參閱模組基礎知識文檔作為一個開始。

相關內容