Kubernetes 安装

2025-09-25
-
-

由于 Trilium 可以在 Docker 中运行,因此也可以部署在 Kubernetes 中。您可以使用我们的 Helm 图表、社区 Helm 图表,也可以滚动您自己的 Kubernetes 部署。

推荐的方法是使用 Helm 图表。

根权限

[!注] 此时的 Trilium 容器需要以 root 权限运行。不过,它会在执行后切换到 UID 和 GID 来运行进程,因此主进程不会以 root 权限运行。1000:1000node

Trilium docker 容器需要以 root 权限运行。容器内的节点进程将在一些初始化逻辑之后以降低的权限 (uid:gid 1000:1000) 启动。请确保您没有使用更改用户 ID 的安全上下文 (PodSecurityContext)。要使用不同的 uid:gid 进行文件存储和应用程序,请使用 & 环境变量。USER_UIDUSER_GID

docker 镜像还将修复 的权限,因此您不必使用 init 容器。/home/node

Helm 图表

TriliumNext 的官方舵手图表ohdearaugustin 的非官方舵手图:https://github.com/ohdearaugustin/charts

添加 Helm 存储库

下面是一个示例,说明如何

helm repo add trilium https://triliumnext.github.io/helm-charts
"trilium" has been added to your repositories

如何安装图表

查看 Helm 图表中的 values.yaml 后,根据需要进行修改,然后创建自己的:

helm install --create-namespace --namespace trilium trilium trilium/trilium -f values.yaml

有关使用 Helm 的更多信息,请参阅 Helm 文档。

“您的支持是我持续分享的动力”

微信收款码
微信
支付宝收款码
支付宝

目录关闭