Files
Michael Thomson 84faf1c5a9 indent fix
2026-05-24 14:51:45 -04:00

48 lines
1.1 KiB
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: grimmory
namespace: grimmory
spec:
chart:
spec:
chart: grimmory
version: 3.x
sourceRef:
kind: HelmRepository
name: grimmory
interval: 15m
releaseName: grimmory
values:
mariadb:
auth:
existingSecret: mariadb-credentials
secretKeys:
rootPasswordKey: mariadb-root-password
userPasswordKey: mariadb-password
ingress:
enabled: true
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
hosts:
- host: grimmory.michaelthomson.dev
paths:
- path: /
pathType: ImplementationSpecific
tls:
- hosts:
- grimmory.michaelthomson.dev
secretName: grimmory-tls
persistence:
dataVolume:
enabled: true
size: 100Mi
existingClaim: ""
booksVolume:
enabled: true
size: 10Gi
existingClaim: ""