Add in helm chart for wiki.js

This commit is contained in:
Jim Nicholson 2022-03-07 22:21:56 -08:00
parent fbcda0b881
commit 0766e09cf2
2 changed files with 34 additions and 0 deletions

View File

@ -0,0 +1,34 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: wiki-js
namespace: flux-system
spec:
chart:
spec:
chart: wiki
sourceRef:
kind: HelmRepository
name: requarks
namespace: flux-system
install:
createNamespace: true
interval: 1m0s
targetNamespace: wiki
timeout: 10m0s
values:
postgresql:
persistence:
storageClass: longhorn
ingress:
hosts:
- wiki.thejimnicholson.com
tls:
- hosts:
- wiki.thejimnicholson.com
secretName: wiki-thejimnicholson-com
annotations:
kubernetes.io/ingress.class: "traefik"
traefik.ingress.kubernetes.io/redirect-entry-point: https
cert-manager.io/cluster-issuer: dns-clusterissuer