自定义Helm图表存储库的格式是什么?

时间:2017-05-19 19:03:41

标签: kubernetes kubernetes-helm

我正在非互联网环境中安装Kubernetes。我想使用Helm并想要设置自定义图表存储库。

创建helm init之后

~/.helm/repository/repositories.yaml barf,因为它无法访问默认的Google存储库,因此我最终将通过kubectl手动安装 - 如果我想设置此图表存储库的格式是什么我自己的?

我将运行helm init --dry-run --debug以获取清单并将其修改为指向我有权访问的Docker注册表,然后通过kubectl进行安装。

2 个答案:

答案 0 :(得分:2)

我在这里没有看到文档中的部分:https://github.com/kubernetes/helm/blob/master/docs/chart_repository.md

这是一个网络服务器。

答案 1 :(得分:0)

自定义头盔存储库无需对您的kubernetes做任何事情。无需连接任何kubernetes集群即可完成自定义存储库的设置。

helm init --client-only

下一步是在存储帐户之类的地方设置自定义存储库,然后将该自定义存储库Url添加到您的掌舵中。到目前为止,这都是客户端。您还没有触摸集群。

helm repo add <HELM-REPO-NAME> <HEM-REPO-URL>

最后一步是您需要连接到真实的kubernetes集群以使用位于集群内部的Tiller安装Helm图表。