Ich erstelle einen Benutzer wie folgt user { $username: comment => "$name", shell => "$shell", managehome => false, password => "$password", groups => $groups } Jetzt, wie Sie sehen können, mache ich eine Verwaltung, ist falsch. Später in der Spur muss ich eine Datei in das Home-Verzeichnis des Benutzers verschieben. …
In der letzten Woche habe ich mich intensiv mit Puppet beschäftigt. Jetzt leide ich unter einem mentalen Pufferüberlauf und wenig Vertrauen, dieses Biest jemals zähmen zu können. Ich bin auf viele kommentierte Beispiele gestoßen, aber aufgrund ihrer unzähligen Variationen kann ich nicht zwischen empfohlenem (neuem) Puppenstil und Konventionen unterscheiden, und …
Ich versuche, ein einzelnes Modul wie folgt auszuführen: puppet apply --verbose --modulepath=moduleshere --noop -e 'include myclass' Ich erhalte jedoch diese Art von Fehler, der angibt, dass der Pfad nicht festgelegt ist Parameter unless failed: '[ -e "${logfile}" ]' is not qualified and no path was specified. Please qualify the command …
Ich benutze Puppet, um SSH-Schlüssel zu verteilen: ssh_authorized_key { "alice@foo.com": ensure => present, key => 'xxxx', type => 'ssh-rsa', user => 'deploy', } Die Datei ~ / .ssh / authorized_keys enthält schließlich eine Mischung von Schlüsseln aus mehreren Klassen. Dies ist das gewünschte Ergebnis. Wenn jedoch ein Schlüssel manuell zu …
Wir sind ein relativ kleiner Laden (in Bezug auf die Anzahl der Sysadmins) mit einer Mischung aus RHEL-, Solaris-, Windows 2003- und Windows 2008-Servern. Insgesamt etwa 200 Server. Für unsere Administratorkonten ( rootunter Linux und admnistratorWindows) gibt es ein Kennwortschema, das vom Speicherort des Rechenzentrums und einigen anderen dokumentierten Eigenschaften …
Im Allgemeinen setze ich bei der Arbeit mit komplexen Puppenmodulen Variablen auf Knotenebene oder innerhalb einer Klasse. z.B, node 'foo.com' { $file_owner = "larry" include bar } class bar { $file_name = "larry.txt" include do_stuff } class do_stuff { file { $file_name: ensure => file, owner => $file_owner, } } …
Wir gewinnen meistens (aber nicht ausschließlich) Server. Vorzugsweise können wir das Betriebssystem starten und wenig oder gar nichts tun, um es für den Empfang von Befehlen vorzubereiten (wir wissen, dass wir möglicherweise ein Basis-Image mit einem Agenten oder einem SSH-Server darauf erstellen müssen). Müssen in der Lage sein, Mongodb, Java-basierte …
Wie konfigurieren Sie Puppet so, dass es nur beim ersten Fehler stoppt, anstatt fortzufahren und nur Fehler für den Rest der Schritte auszuspucken, die vom ersten Fehler abhängen?
Puppenberichte belegen viel Speicherplatz in: /var/lib/puppet/reports /var/lib/mysql Es wird davon ausgegangen, dass alle Berichte in der MySQL-Datenbank gespeichert werden, da beide Pfade ungefähr gleich groß sind. Die Tabelle resource_statuses besteht aus Zeilen, die jeweils eine Zeile in einer Berichtsdatei darstellen. Kann man die Berichte in / var / lib / …
In den Puppen-Tutorials, die ich bisher gelesen habe, wurde nicht erwähnt, wie die Puppe strukturiert werden soll .pp. Kann jemand einige Erfahrungen darüber teilen, was gut funktioniert und skaliert?
Wir haben viele Server und möchten sie trotzdem alle aktualisieren. Der eigentliche Weg ist, dass alle Sysadmins von Server zu Server gehen und ein machen aptitude update && aptitude upgrade- es ist immer noch nicht cool. Ich suche jetzt nach einer Lösung, die noch besser und sehr klug ist. Kann …
Wir arbeiten an einer Möglichkeit, automatische Updates für unsere RHEL / RHEL-basierten Server durchzuführen. Erste Idee: Mit Puppet deaktivieren wir die Standard-Repositorys und verweisen auf unsere eigenen. Dann verwenden wir ensure => latestfür die Pakete, die wir automatisch aktualisieren möchten. Problem: Wir sehen, dass einige Dienste nach einem Update (duh) …
Ist es möglich, Puppet anzuweisen, einen Katalog für einen (oder alle) Knoten zu erstellen und diese bestimmten Daten irgendwo zu speichern? Ich bin speziell daran interessiert, alle benötigten Pakete und deren Versionen pro Knoten zu erhalten, aber ein allgemeiner Ansatz zum Abrufen von Daten ist auch geeignet.
Wie konfigurierst und arbeitest du mit deinem Puppet Filebucket? Ich möchte gerne: Speichern Sie Datei-Bucket-Daten auf einem einzelnen Server Sie können den Datei-Bucket bei Bedarf überwachen / analysieren / bereinigen Stellen Sie sicher, dass Filebucket-Daten sicher zwischen Client-> Master übertragen werden
Ich bin ein Anfänger mit Puppet und würde gerne wissen, ob ich auf dem richtigen Weg bin, Anwendungen mit Puppet bereitzustellen. Die Anwendungen befinden sich in einer tar.gz-Datei, die eine Datei mit der Versionsnummer enthält. Also mache ich dies, um es bereitzustellen (ich gehe auf den Server und starte einen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.