Helm
提供了多种方法来从不同的源安装 charts
。以下是一些常见的安装方法:
Helm官方仓库
从 Helm
官方仓库(Helm Hub)安装:Helm Hub
是 Helm
官方维护的一个公共仓库,包含了许多常用的 charts
。
可以使用以下命令从 Helm Hub
安装 chart
:
helm repo add stable https://charts.helm.sh/stable
helm install myapp stable/mychart
第一条命令将 Helm Hub
添加为一个名为"stable"的 repository
。第二条命令使用"stable" repository
中的"mychart" chart
进行安装。
自定义Helm Repository
从自定义 Helm Repository
安装:你可以添加自定义的 Helm Repository
,并从中安装 charts
。使用以下命令添加一个自定义的 repository
:
helm repo add myrepo https://example.com/charts
helm install myapp myrepo/mychart
第一条命令将名为"myrepo"的 repository
添加到 Helm
中。第二条命令使用该 repository
中的"mychart" chart
进行安装。
本地文件安装
从本地文件系统安装:你可以将 charts
存储在本地文件系统中,并从中进行安装。使用以下命令从本地文件系统安装chart:
helm install myapp /path/to/charts/mychart
此命令将位于"/path/to/charts/mychart"路径下的 chart
进行安装。
Git仓库安装
从 Git
仓库安装:如果你的 charts
存储在 Git
仓库中,可以直接从 Git
仓库进行安装。使用以下命令从 Git
仓库安装 chart
:
helm install myapp https://github.com/username/repo/tree/master/charts/mychart
此命令从位于"https://github.com/username/repo"的 Git
仓库中的"charts/mychart"目录中安装 chart
。