72 lines
1.7 KiB
YAML
72 lines
1.7 KiB
YAML
ext-database:
|
|
enabled: true
|
|
name: kimai-mariadb
|
|
instance: mariadb
|
|
credentials:
|
|
mariadb-password: '{{ .Password }}'
|
|
|
|
global:
|
|
storageClass: ceph-filesystem
|
|
kimaiEnvironment: prod
|
|
kimaiAdminEmail: overlord@badhouseplants.net
|
|
kimaiAdminPassword: 'ZYdsgd^X9LsjxmJ7i6Xjx6LEMDbK8EJ$JCtX$P$6SisEKGJaqL'
|
|
kimaiMailerFrom: kimai@example.com
|
|
kimaiMailerUrl: null://localhost
|
|
kimaiTrustedProxies: ""
|
|
kimaiRedisCache: false
|
|
replicaCount: 1
|
|
kimaiAppSecret: CVUwPmI9m6
|
|
updateStrategy:
|
|
type: RollingUpdate
|
|
resources:
|
|
limits:
|
|
memory: 200Mi
|
|
requests:
|
|
cpu: 200m
|
|
service:
|
|
type: ClusterIP
|
|
ingress:
|
|
enabled: true
|
|
pathType: ImplementationSpecific
|
|
apiVersion: ""
|
|
ingressClassName: traefik
|
|
hostname: kimai.badhouseplants.net
|
|
path: /
|
|
annotations:
|
|
kubernetes.io/tls-acme: "true"
|
|
kubernetes.io/ingress.allow-http: "false"
|
|
kubernetes.io/ingress.global-static-ip-name: ""
|
|
cert-manager.io/cluster-issuer: badhouseplants-issuer-http01
|
|
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
|
|
tls: true
|
|
selfSigned: false
|
|
|
|
configuration: |-
|
|
monolog:
|
|
handlers:
|
|
main:
|
|
path: php://stderr
|
|
|
|
persistence:
|
|
enabled: true
|
|
storageClass: ceph-filesystem
|
|
accessModes:
|
|
- ReadWriteMany
|
|
size: 512Mi
|
|
dataSource: {}
|
|
existingClaim: ""
|
|
selector: {}
|
|
annotations: {}
|
|
|
|
mariadb:
|
|
enabled: false
|
|
externalDatabase:
|
|
host: mariadb.databases.svc.cluster.local
|
|
port: 3306
|
|
serverVersion: '8.0'
|
|
user: applications_kimai_mariadb
|
|
database: applications_kimai_mariadb
|
|
## NOTE: Must contain key `mariadb-password`
|
|
## NOTE: When it's set, the `externalDatabase.password` parameter is ignored
|
|
existingSecret: kimai-mariadb-creds
|