2013-01-08 3 views
0

인형을 사용하여 생산에 자동으로 배치하는 방법을 알고 싶습니다.인형을 사용한 생산 자동화 배포

프로덕션 서버에 꼭두각시 - 슬레이브가 필요합니까? 그게 사실이라면 그게 안전하지 못하며 꼭두각시가 어떤 권리를 얻는가?

사용 사례는 저장소 관리자에서 패키지를 가져온 다음 프로덕션 서버에 배포 할 수 있습니다. 꼭두각시로 이런 식의 주요 단계는 무엇입니까?

+0

이 문제는 serverfault에서 시도하십시오. 여기에 비슷한 토론이 있습니다 : http://serverfault.com/questions/371172/can-any-puppet-agent-get-any-puppet-file-from-the-master – ottodidakt

+0

오 ~. 감사 – user1338413

답변

0

꼭두각시는 꼭두각시 (클라이언트/에이전트)가 이미 설치되어있는 한 실행중인 호스트의 구성 파일에 구성 집합을 적용하는 솔로 모드에서 실행할 수 있습니다.

또한 에이전트가 꼭두각시 서버의 구성은 세부 사항 (또는 꼭두각시 마스터) 음, 클라이언트

If you run in client-server mode, how do you ensure security?

를 프로덕션 서버에서 실행 얻는 클라이언트 - 서버 모드에서 꼭두각시를 실행할 수 있습니다 -server 모드를 사용하면 지정한 에이전트에 클라이언트/에이전트를 등록하고 해당 에이전트에서 작업을 적용하기 전에 Exchange Server 인증서를 미리 등록합니다. 다시 말하지만, (당신의 푸퍼 서버 나 마스터에서) 에이전트를 실행하는 프로덕션 서버에 일련의 작업 또는 매니페스트를 연결해야합니다. 첫 번째 인스턴스에서 두 시스템 모두에 대한 표준 OS 보안을 이미 처리했다고 가정하면 충분한 보안을 제공한다고 생각합니다.

또한 보안은 bagheera가 제안한 링크에서 제안 된대로 꼭두각시 파일 서버에 의해 제공 될 수 있습니다. 더 이상 편집증 환자라면 실행시 어셈블 및 사용되는 Puppetfile과 함께 puppet librarian을 사용해야합니다.

In either case, the bigger challenge for you is that the set of instructions (or manifests) applied have undergone testing (on a test or staging server) before being applied to a production system.

그래서, 당신은 당신이 꼭두각시 프로덕션 서버에 명단에 적용하려고 시작할 때 당신이 무엇을하고 있는지 확인해야합니다. 꼭두각시 모듈을 다운로드하고 사용하고있는 모듈과 사용하려는 모듈에 대한 명확한 이해가 없으면 사용하지 않는 것이 좋습니다.

Puppetlabs은 꼭두각시 사용에 대한 훌륭한 소개 문서를 가지고 있으며, 꼭두각시에 대해 더 많이 배우기 시작할 수있는 훌륭한 장소가 될 것입니다. 좋은 책도 유용 할 것입니다.