GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Puppet auf Ubuntu 20.04 LTS installieren - Eine Schritt-für-Schritt-Anleitung?

Puppet ist ein Open-Source-Framework für Konfigurationsverwaltung und Serverautomatisierung. Es kann administrative Arbeit über eine breite Palette von Systemen ausführen, die hauptsächlich durch eine "Manifest"-Datei für die Gruppe oder den Typ der zu steuernden Server definiert werden.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Serververwaltungsdienste regelmäßig bei der Durchführung verwandter Anfragen zur Installation von Open-Source-Software.

In diesem Zusammenhang werden wir untersuchen, wie Puppet auf Ubuntu 20.04 LTS installiert wird.


Schritte zur Installation von Puppet auf Ubuntu 20.04 LTS Focal Fossa

1. Systemaktualisierung durchführen

Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie die folgenden apt-Befehle im Terminal ausführen:

$ sudo apt update
$ sudo apt upgrade


2. Puppet auf dem System installieren

ich. Puppet-Server installieren

Jetzt laden wir die neueste Version von Puppet mit dem folgenden Befehl herunter:

$ wget https://apt.puppetlabs.com/puppet6-release-focal.deb
$ dpkg -i puppet6-release-focal.deb

Installieren Sie dann den Puppet-Server mit dem folgenden Befehl:

$ sudo apt update
$ sudo apt install puppetserver

Starten und aktivieren Sie den Puppet-Server:

$ sudo systemctl start puppetserver
$ sudo systemctl enable puppetserver

ii. Puppet-Agent installieren

Laden Sie zunächst das Puppet-Repository herunter und installieren Sie es mit dem folgenden Befehl:

$ wget https://apt.puppetlabs.com/puppet6-release-focal.deb
$ dpkg -i puppet6-release-focal.deb

Führen Sie als Nächstes die folgenden Befehle aus, um den Puppet-Agenten zu installieren:

$ sudo apt update
$ sudo apt install puppet-agent

Anschließend müssen Sie die Puppet-Konfigurationsdatei bearbeiten und den Puppet-Master definieren:

$ nano /etc/puppetlabs/puppet/puppet.conf

Fügen Sie die folgenden Zeilen hinzu:

[main]
certname = puppetclient
server = puppetmaster

Speichern und schließen, dann den Puppet-Agentendienst starten und beim Booten starten lassen:

$ sudo systemctl start puppet
$ sudo systemctl enable puppet


3. Zertifikat des Agentenknotens auf dem Masterserver signieren

Führen Sie zunächst auf dem Puppet-Master-Knoten den folgenden Befehl aus, um alle Zertifikate aufzulisten:

$ /opt/puppetlabs/bin/puppetserver ca list

Als nächstes signieren Sie alle Zertifikate mit dem folgenden Befehl:

$ /opt/puppetlabs/bin/puppetserver ca sign --all

Sobald der Puppet-Master Ihr Client-Zertifikat signiert hat, führen Sie den folgenden Befehl auf dem Client-Computer aus, um es zu testen:

$ /opt/puppetlabs/bin/puppet agent --test



Ubuntu
  1. Installieren Sie RPM-Pakete auf Ubuntu 20.04 LTS - Schritt-für-Schritt-Anleitung?

  2. Installieren Sie qt auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

  3. Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  4. NumPy auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

  5. Homebrew auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Angular unter Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

OwnCloud auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

Adminer auf Ubuntu 20.04 LTS installieren – Schritt-für-Schritt-Anleitung?

PowerShell auf Ubuntu 20.04 LTS installieren - Eine Schritt-für-Schritt-Anleitung?

Magento auf Ubuntu 20.04 LTS installieren - Eine Schritt-für-Schritt-Anleitung?

Installieren Sie Yarn auf Ubuntu 20.04 LTS - Eine Schritt-für-Schritt-Anleitung?