added kimai via helmrepo and helm release

This commit is contained in:
JethroC Admin 2026-03-11 21:41:14 +13:00
parent fc21349492
commit 3130693e1c
5 changed files with 65 additions and 0 deletions

View file

@ -0,0 +1,20 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
***REMOVED***
name: kimai2
namespace: kimai
spec:
interval: 30m
chart:
spec:
chart: kimai2
version: "*"
sourceRef:
kind: HelmRepository
name: kimai2
namespace: flux-system
valuesFrom:
- kind: ConfigMap
name: kimai-values

View file

@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
***REMOVED***
name: kimai2
namespace: flux-system
spec:
interval: 12h
url: https://robjuz.github.io/helm-charts/

View file

@ -0,0 +1,9 @@
resources:
- namespace.yaml
- helmrepository.yaml
- helmrelease.yaml
configMapGenerator:
- name: kimai-values
files:
- values.yaml

View file

@ -0,0 +1,4 @@
***REMOVED***
kind: Namespace
***REMOVED***
name: kimai

24
apps/kimai/values.yaml Normal file
View file

@ -0,0 +1,24 @@
ingress:
enabled: true
className: nginx
hosts:
- host: kimai.local
paths:
- path: /
pathType: Prefix
persistence:
enabled: true
size: 10Gi
database:
type: mariadb
mariadb:
enabled: true
auth:
rootPassword: j6drtf47
database: kimai
username: kimai
password: kimai