私はパペット初心者です。簡単なパペットクラスの実行方法を知りたいです。以下は私が実行しようとしているクラスです。
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
大文字に変更したことに注意してくださいクラス名には使用しないでください
また、通常は同じファイルでクラスの定義と宣言は行わないことに注意してください。どの
ように行うかは大きなトピックです。モジュールの基礎ドキュメントまず最初に。