在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中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

如今,Ubuntu不允許其用戶打開終端機是一個非常普遍的問題。如果您收到類似的問題並且不知道下一步該怎麼做,請了解有關如何在Linux裝置上解決此「Ubuntu無法開啟終端」問題的五個修復程式。事不宜遲,讓我們深入探討導致它的原因及其可用的解決方案。為什麼Ubuntu打不開它上面的終端機?這主要發生在您安裝一些有缺陷的軟體或修改終端配置時。除此之外,與語言環境互動並破壞它們的新應用程式或遊戲也可能導致類似的問題。一些用戶在Ubuntu的活動選單中搜尋終端時報告修復了這個問題。這表明這個

ubuntu系統常常遇到有的資料夾頂面有個鎖的形狀,這個檔案常常是無法進行編輯或移動,這是因為對這個檔案沒有可以編輯等的權限,所以我們要修改它的權限,就能去掉右下角的鎖,該怎麼操作呢?下面我們就來看看詳細的教學。 1.在上鎖的資料夾上右鍵--屬性。 2、選擇視窗中的權限選項。 3.把裡面都選擇為建立和刪除檔案。 4.接著選擇底部的更改包含文件的權限,裡面同樣都設定為創建和刪除文件,最後記得點擊右上角的更改。 5.如果還是沒有去掉上面的鎖,或是當面的選項出現灰色無法操作,可以在裡面右鍵--開啟終端。 6、使

ubuntu系統開始選單裡面列出了很多的軟體圖標,有很多不常用的圖標,想要刪除,該怎麼刪除呢?下面我們就來看看詳細的教學。 1.先進入ubuntu桌面,點選左邊面板下面的開始選單。 2、裡面可以找到一個文字編輯器圖標,我們要把它刪除了。 3.現在我們回到桌面直接滑鼠右鍵開啟終端。 4、使用指令開啟應用程式列表目錄。 sudonautilus/usr/share/applicationssudonautilus~/.local/share/applications5、在裡面找到對應的文字編輯器圖示。 6、接著直

在Ubuntu系統中,root使用者通常是停用狀態的。要啟動root用戶,可以使用passwd指令設定密碼,然後使用su-指令以root身分登入。根用戶是具有系統管理權限且不受限制的使用者。他擁有存取和修改檔案、使用者管理、軟體安裝和刪除,以及系統配置變更等權限。根用戶與一般用戶有著明顯的區別,根用戶擁有系統中最高的權限和更廣泛的控制權。根用戶可以執行重要的系統命令和編輯系統文件,而普通用戶則無法做到這一點。在本指南中,我將探討Ubuntu根用戶,如何以根用戶身份登錄,以及它與一般用戶的不同之處。注意

Ubuntu24.04LTS,代號「NobleNumbat」即將發布!如果你正在使用的是Ubuntu23.10這類非LTS版本,遲早需要考慮升級。對於那些使用Ubuntu20.04LTS或Ubuntu22.04LTS的用戶,是否升級值得深思。 Canonical已經宣布,Ubuntu24.04LTS將提供長達12年的更新支持,細分如下:作為LTS版本,它將有5年的常規維護和安全更新。如果訂閱UbuntuPro,還能享有額外5年的支援。目前,這個額外的支援期限已經延長至7年,這意味著你將獲得長達12

OBS是由世界各地的志願貢獻者在空閒時間開發的開源軟體。一款視訊直播錄製軟體,主要用於視訊的錄製、直播的創流。 Ubuntu/Mint的安裝請注意,OBSStudio在ChromeOS上無法完全運作,螢幕和視窗捕捉等功能不能使用。建議使用xserver-xorg1.18.4或更新的版本,以避免OBS中某些功能的潛在效能問題,如全螢幕投影機。 FFmpeg是必要的如果你沒有安裝FFmpeg(如果你不確定,那麼你可能沒有),你可以用以下命令得到它:sudoaptinstallffmpeg我這裡已經安裝有了

snap是Canonical為使用Linux核心和systemdinit系統的作業系統所開發的軟體打包和部署系統。這些被稱為snap的軟體包和使用它們的工具snapd可以在一系列的Linux發行版中使用,並允許上游軟體開發者直接向用戶發布他們的應用程式。借助snap,用戶可以輕鬆安裝Linux應用程序,在預設情況下,snapd一天內會檢查四次更新,並自動將snap應用程式更新到最新的版本。雖然有許多方法可以控制更新的安裝時間和頻率,但為了安全使用者無法完全關閉自動更新。雖然snap的初衷很好,但很多開

對於許多用戶來說,破解 Android 電視盒聽起來令人畏懼。然而,在 Broadcom 晶片短缺期間,開發人員 Murray R. Van Luyn 面臨著尋找 Raspberry Pi 合適替代品的挑戰。他與 Armbia 的合作努力
