Puppet Master와 Puppet Server의 혼동(차이점은 무엇인가요?)

Puppet Master와 Puppet Server의 혼동(차이점은 무엇인가요?)

저는 한 달 전에 조직에 합류한 후 최근에 인형극을 배우기 시작했습니다. 우리 조직은 Puppet 3을 사용하고 있으며 Puppet 4로 전환하는 단계에 있습니다.

현재 Puppet 3.8을 사용하고 있습니다. puppet 문서는 훌륭하지만 puppetserver와 puppetmaster의 차이점이 무엇인지 이해가 되지 않습니다.

이것으로부터링크저는 다음을 이해했습니다. Puppet에는 기본 Puppet 마스터 웹 서버가 포함되어 있지만 실제 로드에는 사용할 수 없습니다. Puppet을 사용하여 노드 관리를 시작하기 전에 프로덕션 품질 웹 서버를 구성해야 합니다. 제가 틀렸다면 정정해주세요. 이것은 puppetserver 서비스 맞죠? 400대의 서버를 지원할 수 있을 만큼 강력하지 않나요? puppetmaster(Apache/Passenger Puppet Master)가 정말 필요합니까?

또한 이것으로부터링크나는 그들이 웹 서버를 더 이상 사용하지 않는다는 것을 발견했습니다. 그러면 puppetmaster 부분은 더 이상 사용되지 않으므로 학습을 건너뛸 수 있습니까?

답변1

여기에는 한 번에 몇 가지 일이 진행됩니다.

  • WEBrick을 사용하여 실행되는 기본 Puppet Master는 프로덕션 준비가 완료된 서비스가 아닙니다.
  • Rack 및 Apache를 사용하여 실행되는 기본 Puppet Master는 프로덕션 준비 서비스입니다.
  • Puppet 서버는 기본 Puppet 마스터를 대체하도록 설계된 최신 프로젝트이며 프로덕션 준비가 되어 있습니다.

답변2

Puppet Server와 Master의 차이점에 대한 아주 좋은 설명이 공식 사이트 자체에 제공되어 있습니다.

https://docs.puppet.com/puppetserver/5.0/puppetserver_vs_passenger.html

결론적으로, puppet-server는 미래가 될 것이며 puppet master는 시간이 지남에 따라 더 이상 사용되지 않을 것입니다.

관련 정보