In diesem Tutorial zeigen wir Ihnen, wie Sie K9s unter Ubuntu 22.04 LTS installieren. In der komplexen Landschaft des Kubernetes-Managements kann ein zuverlässiges Tool Ihr Wegweiser sein. Hier kommt k9s zum Einsatz – ein vielseitiges Befehlszeilentool, das die Navigation, Verwaltung und Fehlerbehebung in Kubernetes-Clustern vereinfacht.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo
‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation der K9s Kubernetes CLI auf Ubuntu 22.04. Sie können die gleichen Anweisungen auch für Ubuntu 22.04 und jede andere Debian-basierte Distribution wie Linux Mint, Elementary OS, Pop!_OS und mehr befolgen.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme läuft: Ubuntu 22.04, 20.04 und jede andere Debian-basierte Distribution wie Linux Mint.
- Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
- Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten für K9s herunterzuladen.
- A
non-root sudo user
oder Zugriff auf dieroot user
. Wir empfehlen, als zu agierennon-root sudo user
da Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.
Installieren Sie K9s auf Ubuntu 22.04 LTS Jammy Jellyfish
Schritt 1. Stellen Sie zunächst sicher, dass alle Ihre Systempakete auf dem neuesten Stand sind, indem Sie Folgendes ausführen apt
Befehle im Terminal.
sudo apt update sudo apt upgrade
Schritt 2. Kubectl installieren.
Führen Sie den folgenden Befehl aus, um kubectl zu installieren:
sudo snap install kubectl --classic
Schritt 3. K9s unter Ubuntu 22.04 installieren.
Es gibt zwei Methoden zur Installation von k9s, sodass Sie flexibel auswählen können, was am besten zu Ihnen passt.
- Methode 1: Verwenden des Snap Package Managers
sudo snap install k9s
- Methode 2: Manuelle Installation aus dem GitHub-Repository
mkdir ~/k9s-installation cd ~/k9s-installation curl -LO https://github.com/derailed/k9s/releases/download/v0.27.4/k9s_Linux_amd64.tar.gz tar xf k9s_Linux_amd64.tar.gz sudo mv k9s /usr/local/bin
Überprüfen Sie die k9s-Installation:
k9s version
Schritt 4. Grundlegende Verwendung von k9s.
Nachdem k9s nun erfolgreich installiert wurde, wollen wir uns mit der grundlegenden Verwendung befassen und die intuitive Benutzeroberfläche erkunden.
Einfach tippen k9s
in Ihrem Terminal ein und drücken Sie die Eingabetaste.
Beim Starten von k9s werden Sie aufgefordert, einen Kontext auszuwählen. Navigieren Sie mit den Pfeiltasten und drücken Sie die Eingabetaste, um eine Verbindung herzustellen.
Sobald die Verbindung hergestellt ist, werden Sie vom k9s-Dashboard begrüßt. So machen Sie das Beste daraus:
- Übersicht über das Haupt-Dashboard: Das Dashboard bietet einen Überblick über wichtige Ressourcen.
- Ressourcenerkundung: Verwenden Sie die Pfeiltasten, um durch Pods, Bereitstellungen, Dienste und mehr zu navigieren.
- Shortcut Magic: Nutzen Sie Shortcuts wie
:
filtern,/
suchen, undCtrl+A
zur Auswahl aller Ressourcen.
Schritt 5. Beispielbefehle mit k9s.
Lassen Sie uns einige reale Befehle mit k9s erkunden.
- Beispiel 1: Abrufen von Pod-Informationen
k9s get pods
- Beispiel 2: Beschreiben eines bestimmten Pods
k9s describe pod <pod_name>
- Beispiel 3: Portweiterleitung für lokalen Zugriff
k9s port-forward <pod_name> <local_port>:<remote_port>
- Beispiel 4: Ausführen eines Befehls innerhalb eines Pods
k9s exec -it <pod_name> -- <command>
Glückwunsch! Sie haben K9s erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der K9s Kubernetes CLI auf dem Ubuntu-System verwendet haben. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle K9s-Website.