跳至主要内容
版本:1.22.3

Helm Chart 注册表

发布您或您组织的 Helm 图表。

需求

要使用 Helm Chart 注册表,请使用简单的 HTTP 客户端,例如 curlhelm cm-push 插件。

发布软件包

通过运行以下命令发布软件包

curl --user {username}:{password} -X POST --upload-file ./{chart_file}.tgz https://gitea.example.com/api/packages/{owner}/helm/api/charts

或使用 helm cm-push 插件

helm repo add  --username {username} --password {password} {repo} https://gitea.example.com/api/packages/{owner}/helm
helm cm-push ./{chart_file}.tgz {repo}
参数描述
用户名您的 Gitea 用户名。
密码您的 Gitea 密码。如果您正在使用 2FA 或 OAuth,请使用 个人访问令牌 代替密码。
仓库仓库的名称。
图表文件Helm Chart 归档文件。
所有者软件包的所有者。

安装软件包

要从注册表安装 Helm 图表,请执行以下命令

helm repo add  --username {username} --password {password} {repo} https://gitea.example.com/api/packages/{owner}/helm
helm repo update
helm install {name} {repo}/{chart}
参数描述
用户名您的 Gitea 用户名。
密码您的 Gitea 密码或个人访问令牌。
仓库仓库的名称。
所有者软件包的所有者。
名称本地名称。
图表Helm Chart 的名称。