저는 Facter 3.6을 실행 중이며 사용자 정의 사실을 추가하려고합니다. documentation에 따르면 /etc/puppetlabs/facter/fact.d/
폴더가 자동으로 사용자 지정 사실에 사용됩니다.외부 사용자 정의 사실이 꼭두각시에서 작동하지 않습니다.
나는 hello.rb
로 말했다 폴더에 다음 템플릿을 배치 :
Facter.add(:hello) do
setcode do
"Hello, world"
end
end
내가 다음 puppet agent -t
내 에이전트 중 하나에 꼭두각시 실행을 강제로.
내가 PuppetDb를 볼 때 나는 새로운 사용자 정의 사실 hello
을 보지 못합니다. 외부 사용자 정의 사실을 추가하는 단계를 놓쳤습니까?