Als «puppet» getaggte Fragen

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

3
Marionette: Benutzerverzeichnis abrufen
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. …
12 linux  puppet 

2
Puppet: Erstellen und Verwalten von Unix-Benutzern und -Gruppen
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 …
12 puppet  users  groups 

4
Wie wird der Pfad festgelegt, wenn ein einzelnes Puppenmodul angewendet wird?
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 …
12 puppet 

4
Das Entfernen von SSH-Schlüsseln mit Puppet ist nicht ausdrücklich erlaubt
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 …
12 ssh  puppet 

3
Verwaltung der Serveranmeldeinformationen für Linux und Windows
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 …

2
Warum sollte ich eine mit Puppen parametrisierte Klasse verwenden?
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, } } …
12 linux  puppet 

3
Ansible, Chef, Puppet oder ____: Mit der stärksten Windows-Unterstützung und dem geringsten Init-Footprint
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 …


1
Könnten Puppet-Berichte entfernt werden, sobald diese von Puppet-Dashboard oder PuppetDB verarbeitet wurden?
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 / …


11
Systemupdates für viele Server
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 …

4
Best Practice für automatisierte Linux-Updates
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) …


2
Filebucket-Konfiguration in Puppet
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
11 linux  unix  puppet 

5
Wie kann ich Anwendungen (in .tar.gz) mit Puppet bereitstellen?
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 …

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.