Für Kubernetes-Nutzer könnte die folgende Anwendung interessant sein, da viele den k3d-Container verwenden, weil er ressourcenschonend für den Betrieb von k3s (Rancher Labs minimaler Kubernetes-Distribution) ist. Mit k3d lassen sich beispielsweise für die lokale Kubernetes-Entwicklung problemlos Einzel- oder Mehrknoten-k3s-Cluster in Docker erstellen.
In diesem Fall ist k3x eine hervorragende Option zur Verwaltung von k3d über eine grafische Benutzeroberfläche, wodurch die Einrichtung eigener lokaler Kubernetes-Cluster zum Kinderspiel wird.
Auf der Projektwebsite wird k3x als perfekt geeignet beschrieben für:
- Haben Sie in wenigen Sekunden einen neuen Kubernetes-Cluster.
- Testen Sie neue Implementierungen, bevor Sie mit der Produktion beginnen.
- Erfahren Sie mehr über Kubernetes.
Des Weiteren wird erwähnt, dass die Ziele von k3x folgende sind:
- Zum einfachen Erstellen, Ändern und / oder Löschen von Kubernetes-Clustern.
- Um die wichtigsten Operationen mit globalen Tastaturkürzeln zu verbessern.
- Reduzierung der Lernkurve bei der Verwendung von Kubernetes.
Wie installiere ich k3x unter Linux?
Wer daran interessiert ist, k3x auf seinem System zu installieren, kann dies mithilfe von Flatpak-Paketen tun ; dazu muss die Unterstützung für diesen Pakettyp auf dem System vorhanden sein.
Nachdem die Unterstützung hinzugefügt wurde, müssen Sie nur noch das Flathub-Repository hinzufügen (falls Sie es noch nicht haben). Falls Sie es bereits haben, können Sie diesen Schritt überspringen.
Um das Repository hinzuzufügen, öffnen Sie einfach ein Terminal auf Ihrem System und geben Sie folgenden Befehl ein:
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Um k3x auf Ihrem System zu installieren , können Sie das Paket direkt von Flathub installieren, indem Sie folgenden Befehl im Terminal eingeben:
flatpak install flathub com.github.inercia.k3x
Alternativ können Sie das Paket mit diesem Befehl herunterladen:
wget https://github.com/flathub/com.github.inercia.k3x
Installieren Sie anschließend das Paket, indem Sie zu dem Ordner navigieren, in den Sie es heruntergeladen haben (sofern Sie es nicht bereits mit dem vorherigen Befehl verschoben haben), und den folgenden Befehl eingeben:
flatpak install --user com.github.inercia.k3x.flatpak
Und falls Sie auf folgenden Fehler stoßen : „ Die Anwendung com.github.inercia.k3x/x86_64/master benötigt die Laufzeitumgebung org.gnome.Platform/x86_64/3.3, die nicht gefunden wurde.“
Sie können die Installation von Abhängigkeiten erzwingen mit:
flatpak install --user org.gnome.Platform/x86_64/3.34
Sobald die Installation abgeschlossen ist , können Sie sicherstellen, dass k3x auf Ihrem System installiert ist , indem Sie überprüfen, ob im Anwendungsmenü ein Launcher verfügbar ist.
Oder, falls Sie es nicht finden können oder es nicht vorhanden ist, können Sie k3x direkt über Ihr Terminal starten, indem Sie folgenden Befehl ausführen:
flatpak run --user com.github.inercia.k3x
Sobald k3x läuft, sehen Sie ein neues Symbol in der Taskleiste , das beim Anklicken ein Menü öffnet.
Dieses Menü zeigt die verschiedenen Aktionen an, die Sie direkt ausführen können, und aktiviert außerdem Tastenkombinationen für diese Aktionen. (Sie finden diese unter Tastenkombinationen.)
Wenn Sie neue Cluster erstellen, können Sie außerdem einen Clusternamen und die Anzahl der Worker im Cluster zuweisen. K3d beginnt mit einem Masterknoten, der auch zum Ausführen der Workload verwendet wird. Es können jedoch zusätzliche Worker hinzugefügt werden.
Die Clustersteuerung ist auch für die lokale Registrierung zulässig, in der die lokalen Registrierungsdetails im Bereich "Einstellungen" konfiguriert sind.
Es ist zu beachten, dass die lokale Registrierung von allen erstellten Clustern gemeinsam genutzt wird. Die Protokollerstellung wird ausgelöst, wenn Sie den ersten Cluster erstellen, der sie benötigt, und wird entfernt, wenn sie nicht mehr von Clustern verwendet wird.
Wie deinstalliere ich k3x Kubernetes Manager unter Linux?
Wer den k3x Kubernetes Manager von seinem System deinstallieren möchte, kann dies ganz einfach tun : Öffnen Sie einfach ein Terminal und geben Sie einen der folgenden Befehle ein, um die Anwendung dauerhaft von Ihrem System zu entfernen.
flatpak --user uninstall com.github.inercia.k3x
O
flatpak uninstall com.github.inercia.k3x