跳到主要内容

推出 Gitea 官方 Helm Chart

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

我们经常被问到的一个问题是:“如何在 Kubernetes 上运行 Gitea?”此前我们曾引导用户使用一个包含相当标准的 Kubernetes 部署的 YAML 文件,但这需要用户在配置数据库、管理存储等方面付出大量的配置工作。

感谢由 @jfelten 发起、随后由 @cdrage 和 NOVUM-RGI 继续维护的 helm chart,这项工作现在已经转为官方支持状态,并由部分原始作者以及其他 Gitea 维护者共同维护。

我们很自豪地发布 Official 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 拉取最新的仓库更改,以确保它拥有最新更新。

最后,您可以使用默认配置通过 helm install gitea gitea-charts/gitea 安装 Gitea。有许多 配置选项 可供使用,包括设置 ingress、使用外部数据库等等!