跳到主要内容

推出 Gitea 官方 Helm Chart

· 阅读需 2 分钟
techknowlogick
Technical Oversight Committee
本文由 AI 翻译,如有歧义请以 英文原文 为准。

我们经常被问到的一个问题是:“如何在 Kubernetes 上运行 Gitea?”之前我们曾指引用户使用一个包含标准 Kubernetes 部署的 YAML 文件,但这需要用户在设置数据库、管理存储等方面花费大量精力。感谢由 @jfelten 发起、而后由 @cdrageNOVUM-RGI 接续维护的 Helm Chart,这项工作现已转入官方支持状态,并由部分原作者及其他 Gitea 维护者共同维护。

我们很自豪地发布 Gitea 官方 Helm Chart

为了展示使用我们的 Helm Chart 安装 Gitea 有多快,这里提供了一份入门指南,其中还包括从零开始创建集群的步骤。

首先你需要 安装 KinD,并使用 kind create cluster 创建一个集群,然后通过 export KUBECONFIG="$(kind get kubeconfig-path --name="kind") 告知本地工具从何处获取连接新创建集群的配置。

现在集群已创建完毕,你需要通过 helm repo add gitea-charts https://dl.gitea.com/charts/ 告诉 Helm 在哪里查找 Helm Chart,并使用 helm repo update 拉取最新的仓库更新,以确保 Helm 拥有最新内容。

最后,你可以使用默认配置安装 Gitea:helm install gitea gitea-charts/gitea。我们提供了丰富的 配置选项,包括设置 ingress、使用外部数据库等等!