Bei allen Aktionen kann auch über die Option --environment
die gewünschte Umgebung (z.B. test) angegeben werden. Standardmäßig werden alle Aktionen im Environment production ausgeführt.
Um von der Puppet Forge bezogene Module zu aktualisieren, steht der nachfolgende Befehl zur Verfügung.
1 2 3 | puppet module upgrade puppetlabs-ntp |
Werden einge Anpassungen an Modulen vorgenommen lässt sich über die Aktion changes
zurückverfolgen, welche Dateien geändert wurden. Dies wird intern über einen Vergleich der MD5 Prüfsummen realisiert.
1 2 3 | puppet module changes puppetlabs-ntp |
Um ein eigenes Modul zu exportieren – z.B. zur Bereitstellung auf der Puppet Forge – wird der Befehl build
verwendet.
1 2 3 | puppet module build mymodule |
Wie bereits in den Modul Basics angesprochen, lässt sich über generate die Grundstruktur eines Puppet Moduls erzeugen
1 2 3 | puppet module install enteksystems-mymodule |