In diesem Tutorial zeigen wir Ihnen, wie Sie Chef Workstation unter CentOS 8 installieren. Für diejenigen unter Ihnen, die es nicht wussten, A Chef ist ein Konfigurationsverwaltungstool, das manuelle und sich wiederholende Aufgaben vereinfacht für das Infrastrukturmanagement. Mit dem Chef können Benutzer die Ressourcen im gesamten Netzwerk von einem zentralen Standort aus unabhängig von der Umgebung (Cloud, On-Premises oder Hybrid) einfach verwalten, konfigurieren und bereitstellen.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation der Chef Workstation auf CentOS 8.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 8.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Chef Workstation unter CentOS 8 installieren
Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
sudo dnf clean all sudo dnf update
Schritt 2. Chef Workstation unter CentOS 8 installieren.
Nun laden wir die neueste Version von der Chef Workstation-Versionsseite herunter:
wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/8/chefdk-4.13.3-1.el7.x86_64.rpm
Verwenden Sie dann den folgenden rpm-Befehl, um Chef wie gezeigt zu installieren:
rpm -ivh chefdk-4.13.3-1.el7.x86_64.rpm
Um die Installation zu überprüfen, führen Sie Folgendes aus:
$ chef -v Chef Workstation version: 0.9.31 Chef Infra Client version: 15.3.14 Chef InSpec version: 4.16.0 Chef CLI version: 1.0.13 Test Kitchen version: 2.3.2 Cookstyle version: 5.6.2
Als Nächstes validieren wir die Workstation mit einem einfachen Rezept. Hier erstellen wir eine Textdatei test.txt, die „Willkommen bei idr00t“ enthalten sollte Koch.
nano idrootchef.rb
Fügen Sie den folgenden Code hinzu:
file 'text.txt' do content 'Welcome to idr00t' end
Führen Sie dann das Rezept mit dem folgenden Befehl aus:
chef-apply idrootchef.rb
Herzlichen Glückwunsch! Sie haben Chef Workstation erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zum Installieren der Chef Workstation auf CentOS 8-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Chef-Website zu besuchen.