나는 꼭두각시를 처음 접했습니다. 간단한 퍼펫 클래스를 실행/실행하는 방법을 알고 싶습니다. 다음은 내가 사용하여 실행하려는 클래스입니다.
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",
}
}
답변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
이름을 대문자 로 바꿨으니 참고하세요클래스 이름에 사용하면 안 됩니다..
또한 일반적으로 동일한 파일에서 클래스를 정의하고 선언하지 않는다는 점에 유의하세요.
그것이 어떻게 이루어지는지는 더 큰 주제입니다.모듈 기본 문서시작을 위해.