- Add ZFS NFS datasets: media-pool/git (50G) and media-pool/git-db (10G) - Add nfs-git and nfs-git-db NFS subdir provisioner Helm values - Deploy Forgejo 10 (StatefulSet) + PostgreSQL 16 (StatefulSet) in infrastructure namespace - StorageClasses: nfs-git (repos/LFS, 50Gi) and nfs-git-db (postgres, 10Gi) - Ingress: git.vandachevici.ro with TLS via cert-manager - SSH NodePort 30022 for git clone ssh://git@host:30022/user/repo.git - Authentik OIDC provider configured (client ID: ZdnrHgyfUncSIPPrOe1o7UAA42N7BMhUHXjQVw4Y) - Add 'git' subdomain to dns-updater configmap Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
14 lines
234 B
YAML
14 lines
234 B
YAML
nfs:
|
|
mountOptions:
|
|
- soft
|
|
- timeo=30
|
|
path: /media-pool/git
|
|
server: 192.168.2.193
|
|
storageClass:
|
|
allowVolumeExpansion: true
|
|
archiveOnDelete: true
|
|
defaultClass: false
|
|
mountOptions:
|
|
- soft
|
|
- timeo=30
|
|
name: nfs-git
|