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中文网其他相关文章!

一些Windows 11/10用户报告说,他们看到BitDefender更新后立即打开CMD窗口,并且正在运行SecurebootencOdeuefi.exe。该帖子来自PHP.CN介绍了如何删除SecurebootencOdeuefi.exe Trojan。

sysdll_win64_retail.dll是与FIFA 17应用程序相关的动态链接库(DLL)文件。当该文件丢失或损坏时,该应用程序将发生一系列问题和错误。要解决这个问题,您可以阅读此含义

许多Surfacebook用户报告说,他们符合Windows 11/10上的“由EW_USBCCGPFILTER.SYS阻止的核心隔离”问题。 PHP.CN的这篇文章有助于解决烦人的问题。继续阅读。

当您在计算机上按CTRL ALT DEL时,您将输入“安全选项”窗口,其中可能会看到锁定,切换用户并登录选项。您知道这些选项可以更改吗?此php.cn帖子将向您展示如何删除OPT

一些Windows 11/10用户报告说,他们的Windows Defender发现了一种名为病毒的病毒:win32/grenam.va!MSR。但是他们不知道如何删除它。这篇来自Php.cn的帖子教您如何去除病毒:win32/grenam.va!MSR。

当您需要经常访问网站时,打开浏览器并每次搜索它非常麻烦。您为什么不尝试将网站保存为应用?如果这样做,则可以作为普通软件打开它。在这里,php.cn为您提供一些USEFU

当他们安装最新的Windows更新时,有些人在Windows 11上遇到了错误代码0x00000000。您应该怎么做才能应对此意外错误? PHP.CN网站上的本文将为您提供一些解决问题的线索。

在团队或Excel打开文件时,您是否会遭受错误消息“此应用程序所选择的FILETYPE”?现在,请阅读PHP.CN的这篇文章,以获取有关此问题的一些有用解决方案。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

安全考试浏览器
Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

适用于 Eclipse 的 SAP NetWeaver 服务器适配器
将Eclipse与SAP NetWeaver应用服务器集成。

SublimeText3 英文版
推荐:为Win版本,支持代码提示!

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)