web-dev-qa-db-ja.com

PuppetMasterとPuppetServerの混乱(違いは何ですか?)

私は1か月前に組織に加わった後、最近人形を学び始めました。私の組織はパペット3を使用しており、パペット4に移行する段階にあります。

私は現在、パペット3.8で遊んでいます。 puppetのドキュメントは素晴らしいですが、puppetserverとpuppetmasterの違いがわかりません。

これから link 私は理解しました:Puppetには基本的なpuppetマスターWebサーバーが含まれていますが、実際のロードには使用できません。 Puppetを使用してノードの管理を開始する前に、本番品質のWebサーバーを構成する必要があります。私が間違っている場合は私を訂正してくださいこれはpuppetserverサービスですよね?これは400台のサーバーのように機能するのに十分強力ではありませんか?本当にpuppetmaster(Apache/Passenger Puppet Master)が必要ですか?

また、これから link 私は彼らがウェブサーバーを非推奨にしていることを発見しました。 puppetmasterの部分は使用されなくなるため、学習をスキップできますか?

2
Aditya Pednekar

ここで同時に起こっていることがいくつかあります:

  • WEBrickを使用して実行されているデフォルトのPuppetMasterは、本番環境に対応していないサービスです。
  • RackとApacheを使用して実行されるデフォルトのPuppetMasterは、本番環境に対応したサービスです。
  • Puppet Serverは新しいプロジェクトであり、デフォルトのPuppet Masterを置き換えるように設計されており、本番環境に対応しています。
4
daxlerod

Puppetサーバーとマスターの違いについての非常に良い説明が公式サイト自体で提供されています。

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

結論として、puppet-serverは将来になり、puppetmasterは時間の経過とともに非推奨になります。

2
akjprajapati