搜尋
首頁電腦教學電腦知識在Ubuntu上安裝Helm

在Ubuntu上安裝Helm

Mar 20, 2024 pm 06:41 PM
ubuntu設定檔helm

在Ubuntu上安裝Helm

Helm是Kubernetes的一個重要元件,它透過將設定檔捆綁到一個稱為Helm Chart的套件中來簡化Kubernetes應用程式的部署。這種方法使得更新單一設定檔比修改多個檔案更便捷。借助Helm,使用者可以輕鬆部署Kubernetes應用程序,簡化了整個部署過程,提高了效率。

在本指南中,我將介紹在Ubuntu上實作Helm的不同方法。

請注意:以下指南中的指令適用於Ubuntu 22.04以及所有Ubuntu版本和基於Debian的發行版。這些命令經過測試,應該會在您的系統上正常運作。

在Ubuntu上安裝Helm

Helm提供了幾種Linux的安裝方法,可以用來在Ubuntu上安裝它。

  • 使用卡扣
  • 使用Binary Release
  • 使用腳本
  • 使用apt

1.使用卡扣

#在Ubuntu上,可以透過snap套件管理器快速啟動Helm並在其上運行。若要下載並安裝Helm包,請在終端機中輸入以下命令。

sudo snap install helm——經典

Snap包裹是貨櫃式的,通常比Deb更大。如果您想要從Ubuntu中刪除它,那麼請使用Snap Remove命令。

sudo snap remove頭盔

2.使用Binary Release

第一種方法是從官方網站下載tar檔案。

從這裡下載Linux版本。

使用cd指令轉到下載檔案的目錄;在我的例子中,它是在Downloads目錄下下載的。

使用Linux tar指令解壓縮檔。

Sudo tar-zxf

在上面的指令中,z標誌用來解壓縮GZ文件,x用於解壓縮歸檔文件,f用於讀/寫提到的文件。在我的例子中,檔案名稱是helm-v3.14.0-linux-arm64.tar.gz。

sudo tar—zxf helm—v3.14.0—linux—arm64.tar.gz

解壓縮檔案後,將在目前工作目錄中建立名為linux-arm64的目錄。根據檔案名稱的不同,目錄名稱可能會變更。

使用cd指令導航到此目錄。

cd linux—arm64

在這個目錄中,您將得到三個文件,helm、LICENSE和README.md。

使用sudo和mv(移動)指令將helm二進位檔案移動到/usr/local/bin目錄。

Sudo mv helm/usr/local/bin/

就這樣!在Ubuntu上安裝Helm已經完成,請使用helm version指令驗證安裝。

舵型

輸出顯示Helm已安裝在Linux上。

要從Ubuntu卸載helm,只需從/usr/local/bin/目錄中刪除helm。

Sudo rm/usr/local/bin/helm

3.使用腳本

#下載和安裝Helm到Ubuntu的第二種方法是使用腳本。若要下載Helm的最新腳本,請執行以下命令。

Curl-fsSL-o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3

上述指令會擷取最新的Helm腳本,並下載到目前工作目錄中,名稱為get_helm.sh。

要讓腳本可執行,請使用chmod指令授予它所需的權限。

sudo chmod 700 get_helm.sh

執行該腳本以開始安裝程序。

./ get_helm.sh

#Helm將下載並安裝在/usr/local/bin/目錄中。透過檢查其版本進行驗證。

要卸載它,請使用方法2結尾提到的相同方法(使用二進位版本)。

4.使用apt

#要使用APT將Helm套件安裝到Ubuntu,首先,我們需要新增它的儲存庫;請參閱以下步驟。

先下載並安裝公鑰。

Curl密鑰環|gpg–dearmor|sudo tee/usr/Share/https://baltocdn.com/helm/signing.asc/helm.gpg>/dev/空

這裡,cURL https://baltocdn.com/helm/signing.asc正在下載公用ASCII裝甲金鑰,而gpg-dearmor正在將其轉換為二進位。

tee/usr/share/keyrings/helm. gpg正在將轉換後的二進位檔案寫入helm. gpg檔案。

您將不會看到任何輸出,因為所有標準輸出都會傳送到/dev/空。

透過執行下面提到的命令來新增儲存庫。

ECHO“deb[Arch=$(dpkg–print-Architecture)Signed-By=/usr/Share/Keyring/helm.gpg]https://baltocdn.com/helm/stable/debian/ALL Main”| sudo tee/etc/apt/sources.list.d/helm-stable-debian.list

在這裡,包含儲存庫資訊的回顯的參數被寫入Sourcees.list.d/helm-穩定-debian.list檔案。

現在,要透過安全HTTPS協定存取儲存庫,請安裝apt—transport—https套件,儘管這是一個可選步驟。

應該注意的是,apt—transport—https套件從1.5版本開始就在APT中構建,並在最新的Ubuntu版本中可用。

sudo apt install apt—transport—https——yes

#

現在,更新儲存庫清單並使用apt安裝Helm。

sudo apt install helm

要驗證,請使用helm version指令。但如果顯示錯誤,請重新啟動系統。

要卸載它,請使用以下命令。

SUDO APT REMOVE–自動移除舵機

結論

為了提高Kubernetes套件部署的效率,使用了Helm工具。在Ubuntu上安裝Helm有多種方法,例如透過Snap、APT、腳本和官方二進位版本。在本教程中,將討論所有這些方法。我更喜歡使用Snap安裝Helm,因為只需執行一個命令即可完成。然而,這也取決於系統的要求。也列出了Helm的卸載方法以及各自的安裝方法。

以上是在Ubuntu上安裝Helm的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:每日运维。如有侵權,請聯絡admin@php.cn刪除
如何刪除securebootencodeuefi.exe trojan?如何刪除securebootencodeuefi.exe trojan?Apr 13, 2025 am 12:50 AM

一些Windows 11/10用戶報告說,他們看到BitDefender更新後立即打開CMD窗口,並且正在運行SecurebootencOdeuefi.exe。該帖子來自PHP.CN介紹瞭如何刪除SecurebootencOdeuefi.exe Trojan。

修復:sysdll_win64_retail.dll缺少或找不到錯誤-Minitool修復:sysdll_win64_retail.dll缺少或找不到錯誤-MinitoolApr 13, 2025 am 12:48 AM

sysdll_win64_retail.dll是與FIFA 17應用程序相關的動態鏈接庫(DLL)文件。當該文件丟失或損壞時,該應用程序將發生一系列問題和錯誤。要解決這個問題,您可以閱讀此含義

核心隔離是否被ew_usbccgpfilter.sys阻止?這是修復程序!核心隔離是否被ew_usbccgpfilter.sys阻止?這是修復程序!Apr 13, 2025 am 12:47 AM

許多Surfacebook用戶報告說,他們符合Windows 11/10上的“由EW_USBCCGPFILTER.SYS阻止的核心隔離”問題。 PHP.CN的這篇文章有助於解決煩人的問題。繼續閱讀。

如何從Ctrl Alt Del屏幕上刪除選項?如何從Ctrl Alt Del屏幕上刪除選項?Apr 13, 2025 am 12:46 AM

當您在計算機上按CTRL ALT DEL時,您將輸入“安全選項”窗口,其中可能會看到鎖定,切換用戶並登錄選項。您知道這些選項可以更改嗎?此php.cn帖子將向您展示如何刪除OPT

如何去除病毒:win32/grenam.va! MSR?這是指南!如何去除病毒:win32/grenam.va! MSR?這是指南!Apr 13, 2025 am 12:45 AM

一些Windows 11/10用戶報告說,他們的Windows Defender發現了一種名為病毒的病毒:win32/grenam.va! MSR。但是他們不知道如何刪除它。這篇來自Php.cn的帖子教您如何去除病毒:win32/grenam.va! MSR。

如何將網站保存為桌面應用程序?如何將網站保存為桌面應用程序?Apr 13, 2025 am 12:44 AM

當您需要經常訪問網站時,打開瀏覽器並每次搜索它非常麻煩。您為什麼不嘗試將網站保存為應用?如果這樣做,則可以作為普通軟件打開它。在這裡,php.cn為您提供一些USEFU

修復Windows更新錯誤0x00000000的完整指南修復Windows更新錯誤0x00000000的完整指南Apr 13, 2025 am 12:43 AM

當他們安裝最新的Windows更新時,有些人在Windows 11上遇到了錯誤代碼0x00000000。您應該怎麼做才能應對此意外錯誤? PHP.CN網站上的本文將為您提供一些解決問題的線索。

如何修復此應用程序不支持選擇的FILETYPE如何修復此應用程序不支持選擇的FILETYPEApr 13, 2025 am 12:41 AM

在團隊或Excel打開文件時,您是否會遭受錯誤消息“此應用程序所選擇的FILETYPE”?現在,請閱讀PHP.CN的這篇文章,以獲取有關此問題的一些有用解決方案。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

PhpStorm Mac 版本

PhpStorm Mac 版本

最新(2018.2.1 )專業的PHP整合開發工具

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用