보류 중인(즉, --noop) 변경 사항에 대한 꼭두각시 보고서를 보는 가장 쉬운 방법

보류 중인(즉, --noop) 변경 사항에 대한 꼭두각시 보고서를 보는 가장 쉬운 방법

My Puppet 환경은 마스터와 puppet 에이전트 --test 호출을 통해 수동으로 실행되는 수많은 에이전트로 구성됩니다.

나는 마스터에 저장된 현재 꼭두각시 코드를 기반으로 어떤 호스트에 보류 중인 변경 사항이 있는지에 대한 보고서를 볼 수 있는 가장 쉬운(즉, 사람이 읽을 수 있고 한눈에 볼 수 있는 유형 보고) 방법을 찾으려고 노력하고 있습니다. 약간의 맥락을 제공하기 위해 기본적으로 마스터에 푸시한 변경 사항이 특정 호스트에만 적용된다는 점, 즉 온전성 검사를 확인하고 싶습니다.

저는 The Foreman과 같은 콘솔이 도움이 될 수 있다고 생각하지만 동료 Puppet 사용자가 제공할 수 있는 다른 제안도 감사하겠습니다. 나는 pe-console의 기능을 알고 있지만 이 옵션을 사용할 수 없습니다.

답변1

TheForeman은 Puppet Enterprise 콘솔처럼 확실히 작동할 것입니다. 이것이 제가 일반적으로 사용하는 두 가지 인터페이스입니다. (활성?) 모드가 아닌 "감사" 모드에서 꼭두각시를 실행하는 것으로 간주됩니다. 그러나 명령줄이나 puppet.conf 어딘가에 puppet agent --test없는 경우 실행하면 변경 사항이 적용됩니다 . --noop참조하세요http://nrvale0.github.io/blog/2014/04/10/the-basics-of-puppet-noop/noop 모드를 활성화하는 다양한 방법의 예입니다.

관련 정보