k3x:用於管理Kubernetes的k3d圖形界面

對於使用 Kubernetes 的使用者來說,以下應用程式可能值得關注,因為許多人經常使用 k3d 容器來運行 k3s(Rancher Labs 的最小 Kubernetes 發行版),因為它非常輕量級。例如,k3d 可以輕鬆地在 Docker 中建立單節點或多節點 k3s 集群,用於本地 Kubernetes 開發。

在這種情況下,k3x 是一個絕佳的選擇,它透過圖形使用者介面來管理 k3d,因此可以輕鬆擁有自己的本地 Kubernetes 叢集。

專案網站將k3x描述為非常適合:

  • 在幾秒鐘內擁有一個新的Kubernetes集群。
  • 在投入生產之前測試新的實現。
  • 了解Kubernetes。

此外,它還提到k3x的目標是:

  • 輕鬆創建,更改和/或刪除Kubernetes集群
  • 使用全局鍵盤快捷鍵增強最重要的操作。
  • 減少使用Kubernetes的學習曲線。

如何在Linux上安裝k3x?

對於有興趣在系統上安裝 k3x 的用戶,他們可以使用 Flatpak 軟體包進行安裝,因此他們的系統必須添加對這種軟體包的支援。

新增支援後,您只需新增 Flathub 儲存庫(如果您還沒有),或者如果您已經有了,則可以跳過此步驟。

要新增儲存庫,只需在系統上開啟終端機並輸入以下命令:

flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

要在您的系統上安裝 k3x,您可以直接從 Flathub 安裝軟體包,只需在終端機中輸入以下命令:

flatpak install flathub com.github.inercia.k3x

或者,您可以使用以下命令下載軟體包:

wget https://github.com/flathub/com.github.inercia.k3x

然後,導航到您下載軟體包的資料夾(如果您沒有透過運行之前的命令移動它),然後輸入以下命令來安裝該軟體包:

flatpak install --user com.github.inercia.k3x.flatpak

如果您遇到以下錯誤:「應用程式 com.github.inercia.k3x/x86_64/master 需要運行時 org.gnome.Platform/x86_64/3.3,但未找到該運行時」。

他們可以使用以下命令強制安裝依賴項:

flatpak install --user org.gnome.Platform/x86_64/3.34

安裝完成後,您可以透過檢查應用程式選單中是否有啟動器來確認 k3x 是否已安裝在您的系統中。

或者,如果您找不到 k3x 或 k3x 不存在,您可以透過執行以下命令直接從終端啟動 k3x:

flatpak run --user com.github.inercia.k3x

k3x 運行後,您將在系統托盤中看到一個新圖標,單擊該圖標將顯示一個選單。

此選單顯示您可以直接執行的各種操作,並啟用這些操作的鍵盤快速鍵。 (您可以在「鍵盤快速鍵」下找到這些快速鍵。)

另外,創建新集群允許您分配集群名稱,集群中的工作程序數量,並且k3d將以主節點開始,該主節點也將用於運行工作負載,但可以添加其他工作程序。

還可以對本地註冊表進行群集控制,在“首選項”窗格中配置了本地註冊表詳細信息。

應當注意,本地註冊表在所有創建的群集之間共享。 創建第一個需要它的集群時,將觸發日誌創建,當集群不再使用它時,將刪除日誌。

如何在Linux上卸載k3x Kubernetes Manager?

對於那些希望從系統中卸載 k3x Kubernetes Manager 的用戶來說,這很容易做到:只需打開終端並輸入以下命令之一,即可從系統中永久刪除該應用程式。

flatpak --user uninstall com.github.inercia.k3x

O

flatpak uninstall com.github.inercia.k3x


在 Google 中將其新增為首選來源