Kubernetes GUI-, CLI- und WebUI-Unterstützung für Linux

Stellen Sie diese kurze Liste basierend auf dem zusammen, was ich in den letzten Tagen entdeckt habe. Ich hoffe, dass es für Linux-Benutzer hilfreich sein wird, die nach Cluster-Management-Tools suchen. Wahrscheinlich: Mit ziemlicher Sicherheit nicht erschöpfend.

Übersetzt aus Kubernetes GUIs, CLIs, Web-UIS mit Linux-Unterstützung , Autor Danielrosehill.

GUI und IDE

GUIs und IDEs, die Linux-Benutzern die Verwaltung von Kubernetes-Clustern von ihren Linux-Workstations aus erleichtern sollen:

  • Aptakubes GUI zum Verwalten von Clustern. Verfügbar als Debian und Appimage für Ubuntu und Debian-basierte Distributionen. 15-tägige kostenlose Testversion, dann Abonnement.
  • Kubernetic : Marketing-Slogan: „Kubernetes-Desktop-Client – ​​Cluster-Management, vereinfacht.“ Der Linux-Client ist ein Appimage.
  • Lens – Kubernetes IDE : Lens Desktop ist wahrscheinlich die umfassendste Lösung für Linux-Benutzer, die eine grafische Benutzeroberfläche zur Verwaltung ihrer Cluster benötigen (Meinung). Für Linux gibt es eine .deb-, eine .rpm-, eine .snap- und eine AppImage-Datei – egal welche Distribution Sie verwenden, es sollte also einfach sein, sie zum Laufen zu bringen. Lens ist eine IDE, die auch eine Terminalumgebung bereitstellt.
  • Podman Desktop : Für Linux gibt es ein Flatpak und ein tar.gz. Mit der Podman Engine können Sie Kubernetes-YAML-Dateien direkt analysieren und Kubernetes-YAML aus vorhandenen Pods generieren.
  • JetPilot : Jet Pilot ist ein plattformübergreifender Kubernetes-Desktop-Client, der unter Linux läuft.

Auch möglich: VSCode + Kubernetes-Erweiterung verwenden. Führung .

Zusammenfassung : Lens ist wahrscheinlich die leistungsstärkste Option in K8s-spezifischen IDEs und GUIs, aber es gibt noch einige andere, die einen Blick wert sind

Web-Benutzeroberfläche, die auf einem Linux-Computer ausgeführt wird

Web-UI, die (fast immer) nicht Linux-spezifisch ist, aber auch auf Linux Localhost ausgeführt werden kann

  • Das Kubernetes-Dashboard ist sicherlich nicht Linux-spezifisch, aber ... Als Linux-Benutzer können Sie es auf Ihrem lokalen Host ausführen, um Ihren Cluster zu verwalten (unabhängig davon, ob er lokal oder remote ausgeführt wird).
  • Portainer: Portainer ist eine weitere gute Option für Linux-Benutzer, die ihre Cluster verwalten möchten, indem sie eine Web-Benutzeroberfläche auf ihrem lokalen Computer ausführen. Portainer funktioniert durch die Installation eines Agenten auf einem Remote-Cluster, den Sie dann über eine Web-Benutzeroberfläche verwalten können (funktioniert auch mit Docker und Docker Swarm).
  • Headlamp : „Out of the Box ist Headlamp eine Kubernetes-Benutzeroberfläche mit vollem Funktionsumfang. Durch die Nutzung seines leistungsstarken Plugin-Systems können Entwickler Headlamp so gestalten, dass es zu ihren individuellen Anwendungsfällen, Produkten und Umgebungen passt.“
  • Minikube-GUI : im Prototypenstadium

CLIs für die Kubernetes-Verwaltung sind Tools, die versuchen, die Kern-CLIs für die Kubernetes-Verwaltung zu übernehmen und sie mit einigen zusätzlichen Funktionen zu bereichern (oder sie normalerweise visuell interaktiver zu gestalten).

  • KUI „Wir lieben CLIs und glauben, dass sie für die flexible Interaktion mit der Cloud unerlässlich sind. Wir brauchen die Kraft, aus der Bahn zu geraten. Aber ASCII ist mühsam. Kui akzeptiert Ihre normalen Kubectl-Befehlszeilenanfragen und antwortet grafisch. Sie werden sehen.“ Eine sortierbare Tabelle anstelle einer ASCII-Tabelle. In Kui können Sie einfach darauf klicken und sich damit befassen, anstatt lange automatisch generierte Ressourcennamen zu kopieren und einzufügen.
  • k9s : „Kubernetes CLI zur stilvollen Verwaltung Ihres Clusters“

Andere Kubernetes-Tools für Linux

Tools für zusätzliche Funktionen, z. B. die Visualisierung von Anwendungen, die auf einem Kubernetes-Cluster ausgeführt werden:

  • Octant – „Ein Tool für Entwickler, um zu verstehen, wie Anwendungen auf Kubernetes-Clustern ausgeführt werden.“ Das Projekt wird von VMWare unterstützt, obwohl sich seine Github-Seite im Nur-Archiv-Modus befindet, sodass die Entwicklung auf dem Open-Source-Fork möglicherweise nicht mehr aktiv ist. Die neueste Version des Projekts ist im Februar 2022, enthält jedoch eine .deb-, eine .rpm- und eine .tar.gz-Datei (für 64-Bit- und ARM-Architekturen).

Dieser Artikel wurde zuerst auf Yunyunzhongsheng ( https://yylives.cc/ ) veröffentlicht, jeder ist herzlich willkommen.

Ich habe beschlossen, Open-Source-Hongmeng aufzugeben . Wang Chenglu, der Vater von Open-Source-Hongmeng: Open-Source-Hongmeng ist die einzige Architekturinnovations- Industriesoftwareveranstaltung im Bereich Basissoftware in China – OGG 1.0 wird veröffentlicht, Huawei steuert den gesamten Quellcode bei Google Reader wird vom „Code-Scheißberg“ getötet Ubuntu 24.04 LTS wird offiziell veröffentlicht Vor der offiziellen Veröffentlichung von Fedora Linux 40 Microsoft-Entwickler: Die Leistung von Windows 11 ist „lächerlich schlecht“, Ma Huateng und Zhou Hongyi geben sich die Hand, „beseitigen den Groll“ Namhafte Spielefirmen haben neue Vorschriften erlassen: Hochzeitsgeschenke an Mitarbeiter dürfen 100.000 Yuan nicht überschreiten. Pinduoduo wurde wegen unlauteren Wettbewerbs zu einer Entschädigung von 5 Millionen Yuan verurteilt
{{o.name}}
{{m.name}}

Ich denke du magst

Origin my.oschina.net/u/6919515/blog/11053928
Empfohlen
Rangfolge