Helm Chart 注册表
发布您或您组织的 Helm 图表。
需求
要使用 Helm Chart 注册表,请使用简单的 HTTP 客户端,例如 curl
或 helm 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 的名称。 |