ランチャーデスクトップ、Kubernetesベースのコンテナを作成、実行、管理するためのGUI

SUSEはのリリースを発表しました の新しいバージョン ランチャーデスクトップ0.6.0、 その Kubernetesプラットフォームに基づいてコンテナを作成、実行、管理するためのグラフィカルインターフェイスを提供します。

このプログラムは、Electronプラットフォームを使用してJavaScriptで記述されており、Apache2.0ライセンスの下で配布されています。 Rancher Desktopは元々macOSとWindowsのみに出荷されていましたが、バージョン0.6.0はLinuxの実験的なサポートを提供します。

ランチャーデスクトップについて

ランチャーデスクトップ Kubernetesとコンテナ管理をデスクトップにもたらすオープンソースプロジェクトですは、コアビジネスロジックを備えたElectronアプリケーションです。 TypeScriptとJavaScriptで書かれています これは、他のさまざまなテクノロジーを活用して、k3s、kubectl、nerdctl WSL、qemuなどのプラットフォーム要素を提供します。 このアプリケーションは、多数のテクノロジーをラップして、まとまりのあるアプリケーションを提供します。

その目的で、Rancherデスクトップ プロプライエタリ製品のDockerDesktopに近く、主にCLInerdctlの使用方法が異なります。 コンテナを作成して実行するためのランタイムコンテナですが、将来的には、DockerCLIとMobyのサポートをRancherDesktopに追加する予定です。

Rancher Desktopを使用すると、ワークステーション上のコンテナーで実行するように設計されたコンテナーとアプリケーションを、実動システムにデプロイする前に、単純なグラフィカル・インターフェースを介してテストできます。

それに加えて 使用するKubernetesの特定のバージョンを選択し、さまざまなバージョンでコンテナの動作をテストできます Kubernetesから、Kubernetesサービスに登録せずにコンテナを即座に起動し、コンテナイメージをビルド、受信、ドロップし、開発したアプリケーションをローカルシステム上のコンテナにデプロイします(コンテナに関連付けられたネットワークポートにはローカルホストからのみアクセスできます)。

その最も重要な特徴の中で、強調表示できます:

  • 選択したKubernetesのバージョン
  • Kubernetesの新しいバージョンへのアップグレードをテストし、ワークロードがどのように応答しているかを確認する機能
  • コンテナーを実行し、イメージを作成、送信、および抽出します(nerdctlを使用)
  • ローカルアクセスのためにアプリケーションをKubernetesに公開する
  • これらはすべてオープンソースアプリケーションにラップされています。

Rancher Desktop 0.6.0の新機能は何ですか?

この新しいリリースバージョンでは Linux用のRancherデスクトップのプレビューが提供されています また、開発者によると、これによりLinux上のRancher Desktopユーザーは、コンテナーを使用するシステムリソースの数を制御でき、環境を簡単かつ安全にリセットできるようになります。 これにより、インストール用にdebおよびrpm形式ですぐに使用できるパッケージが提供されます。

一方、MacとLinuxでは、ホームディレクトリは書き込み可能としてマウントされます。 これはボリュームマウントに影響し、さらにImagesユーザーインターフェイスはコンテナ化された名前空間をサポートするようになりました。 コンテナ化された名前空間は、Kubernetes名前空間とは別のものです。

また、起動時とシャットダウン時のステータスメッセージに詳細が表示されるようになったことにも注意してください。 たとえば、Kubernetes APIがアクティブになると、これらのステータスメッセージはKubernetesおよびコンテナ接続として表示されます。

最後に あなたがそれについてもっと知りたいなら この新しいリリースバージョンについては、詳細を確認できます。 次のリンク。

LinuxにRancherDesktopをインストールしますか?

システムにRancherDesktopをインストールできるようにすることに関心がある場合は、以下で共有する手順に従ってインストールできます。

最初に行う必要があるのは、すべての依存関係をインストールすることです インストール、特に実行の問題を回避するため。 インストールする必要のあるパッケージは次のとおりです。

  • Gitの
  • go
  • nvm
  • NodeJS

ある人のために .debパッケージをサポートするディストリビューションを使用する Debian、Ubuntu、およびそれらの派生物と同様に、ターミナルを開いて次のように入力することで、RancherDesktopをインストールできます。

wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop_0.6.0_amd64.deb

sudo apt install ./rancher-desktop_0.6.0_amd64.deb

今、 RPMパッケージをサポートするディストリビューションのユーザー SUSE、CentOS、RHEL、Fedora、およびこれらの他の派生物と同様に、実行する必要のあるコマンドは次のとおりです。

wget https://github.com/rancher-sandbox/rancher-desktop/releases/download/v0.6.0/rancher-desktop-0.6.0.x86_64.rpm

sudo rpm -i rancher-desktop-0.6.0.x86_64.rpm


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。