Als «puppet» getaggte Fragen

Puppet ist ein Konfigurationsmanagement-Tool (Unix & Windows) mit einer eigenen domänenspezifischen Sprache.

4
Puppet wird nur ausgeführt, wenn die Datei NICHT vorhanden ist
Ich möchte den folgenden Befehl nur ausführen, wenn die Datei (/ usr / local / bin / papply) nicht vorhanden ist. Ich bin mir nicht sicher, was ich dort hinstellen soll. exec { 'git add url': command =>'git remote add origin https://github.com/testing/puppet.git', require => Exec['git init'], cwd => '/home/vagrant/django', user …
11 puppet 




2
Puppet Agent Zertifikat überprüfen Fehler
Ich habe einen Puppet Master / Agent eingerichtet und das Zertifikat für den Agenten auf dem Master erfolgreich signiert. Beim Ausführen wird puppet agent --testjedoch ein Fehler angezeigt, der folgendermaßen aussieht: Warning: Unable to fetch my node definition, but the agent run will continue: Warning: SSL_connect returned=1 errno=0 state=SSLv3 read …

1
Verwenden einer alternativen Zertifizierungsstelle (wie Microsoft Certificate Services) mit Puppet
Ich untersuche, ob ich das Marionetten-Ökosystem irgendwie dazu bringen kann, unsere vorhandene Microsoft Enterprise-Zertifizierungsstelle zu nutzen, anstatt eine eigene Zertifizierungsstelle zu sein. Da Puppet ankündigt, dass das gesamte System "Standard-SSL" ist, ist es meiner Meinung nach durchaus möglich, dies ohne großen Wechsel der Puppe zu tun. Es ist jedoch wahrscheinlich …


4
Alles puppetisieren oder nicht?
Hinweis: Es gibt viele theoretische Fragen. Kürzlich lese ich über Puppet (und ähnliche Systeme), was - wie ich glaube - meine Arbeit sehr erleichtern kann. Aber ich versuche - und kann es leider nicht - zu verstehen, was ich alles "puppen" kann. Ich kann mir "Clouds" oder HA-Cluster vorstellen, bei …
10 linux  centos  puppet  cms 

1
Wie verwende ich einen benutzerdefinierten Statusbefehl für einen Dienst in Puppet?
Ich verwende Debian Squeeze mit PostgreSQL 9.1 aus Backports. Puppet hat Version 2.7.14. Leider gibt das Init-Skript den falschen Exit-Code für den Status zurück. Daher habe ich einen benutzerdefinierten statusBefehl geschrieben, um festzustellen, ob postgresql ausgeführt wird oder nicht. service { 'postgresql': ensure => running, enable => true, hasstatus => …

6
Anwendungsbereitstellung mit Puppet
Ich bin neu bei Puppet und während ich * nix-Systeme seit vielen Jahren benutze, habe ich nie als Systemadministrator oder in Ops gearbeitet. Ich schreibe derzeit Puppet-Manifeste für das Hosten einer Reihe von Webanwendungen (PHP / MySQL / MongoDB, Code in Git). Natürlich muss Puppet einige Kenntnisse über die tatsächlichen …

3
Stellen Sie die Parameter sysctl.conf mit Puppet ein
Dies war ein Kinderspiel in CFEngine ... Aber ich bin jetzt in einer Puppet-Umgebung und muss in der Lage sein, bestimmte sysctl.conf-Variablen zuzuweisen / sicherzustellen / zu überprüfen. In der CFEngine-Welt konnte ich einfach in einer Konfigurationsdatei nach bestimmten Zeilen suchen ... Ich habe im Puppet-Wiki einen kleinen Verweis auf …

3
Iptables mit Puppet verwalten
Die Idee, unsere iptablesRegeln mit Puppet zu verwalten, wurde aufgegriffen. Ich sehe, dass augeasdas eine iptablesLinse hat, aber es ist derzeit experimentell. Hat jemand Vorschläge, wie man damit umgeht? Idealerweise möchte ich die Ketten basierend auf der Klasse eines Servers erstellen.


4
Der Hostname des Puppets stimmt nicht mit dem Serverzertifikat überein
Ich versuche, eine Ubuntu-VM mit installiertem Puppet einzurichten, damit ich unser Produktionssetup lokal testen kann. Ich habe Probleme, Puppenspieler und Puppe dazu zu bringen, miteinander zu reden. Lass mich dich durch meine Schritte führen. (Der Server hostnameist ein vollqualifizierter Domänenname im Format "web1.xxx.xxx.net"). Zuerst lösche ich alle PEM-Dateien (außer natürlich …
10 puppet 


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.