Linux 用の Kubernetes GUI、CLI、および WebUI のサポート

過去数日間に私が発見したことに基づいて、この簡単なリストを作成してください。クラスター管理ツールを探している Linux ユーザーに役立つことを願っています。おそらく: ほぼ確実に網羅的ではありません。

Linux をサポートする Kubernetes GUI、CLI、Web UIS、著者 Danielrosehillから翻訳。

GUIとIDE

Linux ユーザーが Linux ワークステーションから Kubernetes クラスターを簡単に管理できるように設計された GUI と IDE:

  • クラスターを管理するためのAptakubeの GUI。 Ubuntu および Debian ベースのディストリビューションの Debian および appimage として利用できます。 15 日間の無料トライアル、その後のサブスクリプション。
  • Kubernetic : マーケティングのキャッチフレーズ: 「Kubernetes デスクトップ クライアント - クラスター管理を簡素化」。 Linux クライアントは appimage です。
  • Lens - Kubernetes IDE : Lens Desktop は、クラスターの管理に役立つ GUI を必要とする Linux ユーザーにとって、おそらく最も包括的なソリューションです (意見)。 Linux の場合、.deb、.rpm、.snap、AppImage があるため、実行しているディストリビューションに関係なく、簡単に起動して実行できるはずです。 Lens はターミナル環境も提供する IDE です。
  • Podman Desktop : Linux の場合は、 flatpak と tar.gz があります。 Podman Engine を使用して、Kubernetes YAML ファイルを直接解析し、既存のポッドから Kubernetes YAML を生成できます。
  • JetPilot : Jet Pilot は、Linux 上で実行されるクロスプラットフォームの Kubernetes デスクトップ クライアントです。

VSCode + Kubernetes 拡張機能を使用することも可能です。ガイドをご確認ください

要約: Lens はおそらく K8s 固有の IDE および GUI で最も強力なオプションですが、他にもチェックしてみる価値のあるオプションがいくつかあります

Linuxマシン上で動作するWeb UI

(ほとんどの場合) Linux 固有ではありませんが、Linux ローカルホストでも実行できる Web UI

  • Kubernetes ダッシュボードは確かに Linux 固有ではありませんが、Linux ユーザーは、ローカルホスト上でそれを実行してクラスターを管理できます (ローカルで実行されているかリモートで実行されているかに関係なく)。
  • Porttainer: Porttainer は、ローカル マシン上で Web UI を実行してクラスターを管理したい Linux ユーザーにとって、もう 1 つの良いオプションです。 Porttainer はリモート クラスターにエージェントをインストールすることで動作し、Web UI 経由で管理できるようになります (Docker および Docker Swarm でも動作します)。
  • Headlamp : 「Headlamp は、すぐに使用できるフル機能の Kubernetes UI です。その強力なプラグイン システムを活用することで、ビルダーはカスタム ユースケース、製品、環境に合わせて Headlamp を形成できます。」
  • minikube GUI : プロトタイプ段階

Kubernetes 管理用の CLI は、Kubernetes 管理用のコア CLI を取得し、いくつかの追加機能で強化しようとするツールです (または、通常は、より視覚的にインタラクティブにすることによって)

  • KUI「私たちは CLI が大好きで、柔軟な方法でクラウドと対話するためには CLI が不可欠であると考えています。レールから外れることもできる力が必要です。しかし、ASCII は退屈です。Kui は通常の kubectl コマンド ライン リクエストを受け入れ、グラフィカルに応答します。 Kui では、自動生成された長いリソース名をコピーして貼り付ける代わりに、クリックして詳細を確認できます。」
  • k9s : 「クラスターをスタイリッシュに管理するための Kubernetes CLI」

Linux 用のその他の Kubernetes ツール

Kubernetes クラスター上で実行されているアプリケーションの視覚化などの追加機能用のツール:

  • Octant - 「Kubernetes クラスター上でアプリケーションがどのように実行されるかを開発者が理解するためのツール。」 このプロジェクトは VMWare によってサポートされていますが、その Github ページはアーカイブ専用モードであるため、オープン ソース フォークでの開発はもうアクティブではない可能性があります。プロジェクトの最新バージョンは2022 年 2 月ですが、.deb、.rpm、.tar.gz (64 ビットおよび ARM アーキテクチャ用) が含まれています。

この記事はYunyunzhongsheng ( https://yylives.cc/ ) で最初に公開されたもので、どなたでもご覧いただけます。

私はオープンソース紅蒙を諦めることにしました 、オープンソース紅蒙の父である王成露氏:オープンソース紅蒙は 中国の基本ソフトウェア分野における唯一の建築革新産業ソフトウェアイベントです - OGG 1.0がリリースされ、ファーウェイがすべてのソースコードを提供します。 Google Readerが「コードクソ山」に殺される Ubuntu 24.04 LTSが正式リリース Fedora Linux 40の正式リリースを前に、 Microsoft開発者ら:Windows 11のパフォーマンスは「ばかばかしいほど悪い」、 馬化騰氏と周宏毅氏が握手し「恨みを晴らす」 有名ゲーム会社が新たな規定を発行:従業員の結婚祝いは10万元を超えてはならない 拼多多は不正競争で有罪判決 賠償金500万元
{{名前}}
{{名前}}

おすすめ

転載: my.oschina.net/u/6919515/blog/11053928