꼭두각시에서 hiera를 사용하여 node.pp 생성

꼭두각시에서 hiera를 사용하여 node.pp 생성

내 환경에는 프로덕션 스테이징 등 여러 환경이 있습니다. 이제 내가 원하는 것은 재사용할 수 있다는 것입니다.node.pp한 환경과 다른 환경을 위해 작성되었습니다.

예 - 프로덕션 및 스테이징 환경이 2개 있다고 가정해 보겠습니다. 각각에는 웹 서버가 포함되어 있습니다. 이제 환경의 노드에 대한 node.pp(또는 다른 매니페스트)를 작성한 경우 hiera-puppet을 사용하여 환경을 기반으로 이 node.pp를 생성하려면 어떻게 해야 합니까?

+++
++++Production 
+--------------server1-production
+--------------server2-production
++++Staging
+--------------Staging-web1  (Needs the same classes as server1-production)
+--------------Staging-web2  (Needs the same classes as server2-production)

답변1

이 링크를 확인하세요. 이것이 당신이 찾고 있는 패러다임일 수 있습니다.

http://www.craigdunn.org/2012/05/239/

관련 정보