k8s-deployment/values/badhouseplants/values.kimai.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