Puppet Master und Puppet Server Confusion (Was ist der Unterschied?)


2

Ich habe vor kurzem angefangen, Marionette zu lernen, nachdem ich vor einem Monat zu meiner Organisation gekommen bin. Meine Organisation verwendet Marionette 3 und befindet sich in der Phase der Umstellung auf Marionette 4.

Ich spiele gerade mit Marionette 3.8. Obwohl die Marionettendokumentation nett ist, verstehe ich nicht, was der Unterschied zwischen Puppenserver und Puppenspieler ist.

Davon Verknüpfung Ich habe das verstanden: Puppet enthält einen grundlegenden Marionettenmaster-Webserver, der jedoch nicht für echte Lasten verwendet werden kann. Sie müssen einen Webserver mit Produktionsqualität konfigurieren, bevor Sie mit der Verwaltung Ihrer Knoten mit Puppet beginnen. Korrigieren Sie mich, wenn ich falsch liege. Ist dies der Puppetserver-Service? Ist das nicht stark genug, um wie 400 Server zu dienen? Brauchen wir wirklich einen Puppenmeister (Apache / Passenger Puppet Master)?

Auch davon Verknüpfung Ich fand, dass sie Webserver veraltet haben. Kann ich das Erlernen des Puppetmaster-Parts überspringen, da es nicht mehr verwendet wird?

Antworten:


3

Hier sind ein paar Dinge gleichzeitig los:

  • Der Standard-Puppet Master, der mit WEBrick ausgeführt wird, ist der nicht serienreifer Service.
  • Der Standard-Puppenspieler, der mit läuft Rack and Apache ist der produktionsreife Service.
  • Der Puppenserver ist ein neueres Projekt, das den Standard ersetzen soll Puppet Master und ist serienreif.

puppetserver verwendet jruby, um java jvm zu verwenden, um den Ruby-Code auszuführen
c4f4t0r

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.