In diesem Dokument beschreiben wir eine Installation des Puppet-Konfigurationsmanagers auf einem Ubuntu Linux 14.04 Trusty Tahr. Auf die Installation folgt ein einfaches Puppet-Manifest-Beispiel, um sicherzustellen, dass die Installation erfolgreich war und Puppet bereit ist, als eigenständige Bereitstellung verwendet zu werden.
Zuerst müssen wir das Puppet-Repository in unser Ubuntu 14.04 Trusty Tahr Linux-System einbinden :
$ wget http://apt.puppetlabs.com/puppetlabs-release-trusty.deb $ sudo dpkg -i puppetlabs-release-trusty.deb $ sudo apt-get update
Jetzt sind wir bereit, ein geeignetes Puppet-Paket zu installieren, das alle notwendigen Voraussetzungen erfüllt:
$ sudo apt-get install puppet
Überprüfen Sie nach erfolgreicher Ausführung des obigen Befehls die Puppet-Version, um einen ersten Hinweis darauf zu erhalten, ob der Puppet-Manager auf Ihrem System funktioniert.
$ puppet --version 3.6.2
Im nächsten Schritt sind wir bereit, unsere Puppet-Installation mit einer einfachen Puppet-Manifestdatei puppet-test.pp
zu testen , was sonst nichts tut, erstellt einfach eine Datei /tmp/puppet mit dem Inhalt:„Puppet-Installation, erfolgreich“.
$ cat puppet-test.pp file { '/tmp/puppet': content => "Puppet installation, successful", }
Jetzt lassen wir Puppet auf unsere Testmanifestdatei reagieren:
$ puppet apply puppet-test.pp Notice: Compiled catalog for ubuntu in environment production in 0.08 seconds Notice: /Stage[main]/Main/File[/tmp/puppet]/ensure: defined content as '{md5}f6bb10f21486103a0eac69e3cbe115af' Notice: Finished catalog run in 0.04 seconds
Bestätigen Sie, dass die Datei existiert und einen korrekten Inhalt hat:
$ cat /tmp/puppet Puppet installation, successful