Files
koha/values.yaml

91 lines
2.6 KiB
YAML

# On purpose we don't include a instance default value. It must be provided on install.
instance: fsrim
global:
domain: .koha.fsr.imn.htwk-leipzig.de
marc_flavour: "marc21"
# Set alternate languages to install as an array
lang:
- de-DE
pass: koha
user: koha
mana: https://mana-test.koha-community.org
tls:
# If true, add tls to ingress
enabled: true
# If tls is enabled, then most probably you're using cert-manager in your kubernetes (https://cert-manager.io/docs/installation/kubernetes/)
cert_manager:
# Turn this off to disable cert-manager annotations in ingress resource
enabled: true
# Kind of issuer. Options are 'cluster-issuer' or 'issuer' (https://cert-manager.io/docs/concepts/issuer/)
kind: cluster-issuer
# Name of the specific issuer that will handle cert requests. Note: Issuer must be present before installing Koha.
name: letsencrypt-staging
docker:
# This settings builds docker image path as the following
# {{ .Values.docker.registry }}/koha{{ .Values.docker.client }}:{{ .Values.docker.tag }}
# default value built is registry.gitlab.com/thekesolutions/koha:19.11.08-5
# if you've got a private registry for a client you can set the client key.
# For example: if client key is set like this
# client: /myclient
# image path will be
# registry.gilab.com/thekesolutions/koha/myclient:19.11.08-5
registry: registry.gitlab.com/koha-community/docker/koha-docker
tag: 24.05
storage:
storageClassName: csi-cephfs-sc
staff:
port: 8081
suffix: -admin
prefix:
opac:
port: 8080
prefix:
suffix:
db:
external: false
# If server key is defined, means an external mysql server will be used
#server:
# If database or koha user must be created, set root user to 'root' and the correspondig root password
# else set root_user to koha user.
# It is use to check if database is up and running
root_user: 'root'
root_pass: '1q2w3e4r'
# Set database name to other than 'koha_<instance>'
#database:
# Set database user to other than 'koha_<instance>'
#user:
pass: "1q2w3e4r"
elasticsearch:
external: false
enabled: true
# If server key is defined, means an external elasticsearch server will be used
#server:
# Set memcached key to use external memcached
memcached:
external: false
enabled: true
# If server key is defined, means an external elasticsearch server will be used
#server:
#If elasticsearch.enabled equals false, then this configuration is relevant
zebra:
marc_format: marc21
# pv stands for Persistent Volume. It is a storage solution that allows you to store data on a disk that is separate from the main server disk
pv:
enabled: false