推出 Gitea 官方 Helm Chart
· 阅读需 2 分钟
我们经常被问到的一个问题是:“如何在 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、使用外部数据库等等!
