Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F117884799
values.yaml
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
5 KB
Referenced Files
None
Subscribers
None
values.yaml
View Options
# Specify your domain name
domainName
:
"DOMAIN"
# The admin user is always admin@domainName
adminPassword
:
"ADMIN_PASSWORD"
# Generate with "openssl passwd -1 simple123"
externalServiceUserPassword
:
"EXTERNAL_SERVICE_USER_PASSWORD"
serviceAccounts
:
monitoring1
:
user
:
test1@DOMAIN
password
:
TEST_PASSWORD
monitoring2
:
user
:
test2@DOMAIN
password
:
TEST_PASSWORD
# Generate
appKey
:
"APP_KEY"
image
:
imapImage
:
"IMAGE_REGISTRY/imap:IMAGE_VERSION"
kolabImage
:
"IMAGE_REGISTRY/webapp:IMAGE_VERSION"
collaboraImage
:
"IMAGE_REGISTRY/collabora:IMAGE_VERSION"
redisImage
:
"IMAGE_REGISTRY/redis:IMAGE_VERSION"
roundcubeImage
:
"IMAGE_REGISTRY/roundcube:IMAGE_VERSION"
mariadbImage
:
"IMAGE_REGISTRY/mariadb:IMAGE_VERSION"
meetImage
:
"IMAGE_REGISTRY/meet:IMAGE_VERSION"
coturnImage
:
"IMAGE_REGISTRY/coturn:IMAGE_VERSION"
postfixImage
:
"IMAGE_REGISTRY/postfix:IMAGE_VERSION"
amavisImage
:
"IMAGE_REGISTRY/amavis:IMAGE_VERSION"
utilsImage
:
"IMAGE_REGISTRY/utils:IMAGE_VERSION"
minioImage
:
"IMAGE_REGISTRY/minio:IMAGE_VERSION"
proxyImage
:
"IMAGE_REGISTRY/proxy:IMAGE_VERSION"
vectorImage
:
"IMAGE_REGISTRY/vector:IMAGE_VERSION"
synapseImage
:
"IMAGE_REGISTRY/synapse:IMAGE_VERSION"
elementImage
:
"IMAGE_REGISTRY/element:IMAGE_VERSION"
pullSecret
:
"PULL_SECRET"
certManager
:
letsencryptIssuer
:
enabled
:
false
email
:
"admin@DOMAIN"
# Configure which tls secret to use
tlsSecret
:
# FIXME transition to letsencrypt via command that does the following:
# name: kolab-cert-letsencrypt
# type: letsencrypt \
# This is how to inject an externally managed cert
# type: external
# secretName: externalSecret
# This is how to inject a static certificate
name
:
kolab-cert-static
type
:
static
crt
:
|
TLS_CERT
key
:
|
TLS_KEY
ca
:
|
CA_CERT
passport
:
proxyOauthClientId
:
"PASSPORT_PROXY_OAUTH_CLIENT_ID"
proxyOauthClientSecret
:
"PASSPORT_PROXY_OAUTH_CLIENT_SECRET"
webmailSSOClientId
:
"PASSPORT_WEBMAIL_SSO_CLIENT_ID"
webmailSSOClientSecret
:
"PASSPORT_WEBMAIL_SSO_CLIENT_SECRET"
privateKey
:
|
PASSPORT_PRIVATE_KEY
publicKey
:
|
PASSPORT_PUBLIC_KEY
kolab
:
dbSecret
:
kolab-config-secret
externalDb
:
host
:
"DB_HOST"
database
:
"kolabdev"
user
:
"kolabdev"
password
:
"DB_KOLAB_PASSWORD"
resources
:
limits
:
memory
:
1000Mi
requests
:
memory
:
100Mi
horizon
:
resources
:
limits
:
memory
:
500Mi
requests
:
memory
:
200Mi
meet
:
loadBalancerIP
:
10.30.0.131
publicIp
:
MEET_PUBLIC_IP
webhookToken
:
"MEET_WEBHOOK_TOKEN"
serverToken
:
"MEET_SERVER_TOKEN"
resources
:
limits
:
memory
:
500Mi
collabora
:
resources
:
requests
:
memory
:
400Mi
imap
:
loadBalancerIP
:
10.30.0.128
adminLogin
:
"cyrus-admin"
adminPassword
:
"IMAP_ADMIN_PASSWORD"
resources
:
limits
:
memory
:
500Mi
requests
:
memory
:
60Mi
volumes
:
spool
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/imap/spool
lib
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/imap/lib
roundcube
:
desKey
:
"ROUNDCUBE_DES_KEY"
resources
:
limits
:
memory
:
500Mi
requests
:
memory
:
500Mi
mariadb
:
enabled
:
false
host
:
"DB_HOST"
rootPassword
:
"DB_ROOT_PASSWORD"
# Used by kolab to access the roundcube mfa db
mfaDsn
:
"mysql://roundcube:DB_ROUNDCUBE_PASSWORD@DB_HOST/roundcube"
kolabPassword
:
"DB_KOLAB_PASSWORD"
kolabLegacyPassword
:
"DB_LEGACY_PASSWORD"
roundcubePassword
:
"DB_ROUNDCUBE_PASSWORD"
redis
:
password
:
"REDIS_PASSWORD"
resources
:
limits
:
memory
:
500Mi
requests
:
memory
:
20Mi
proxy
:
loadBalancerIP
:
10.30.0.130
postfix
:
loadBalancerIP
:
10.30.0.129
withProxyProtocol
:
true
volumes
:
spool
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/postfix/spool
lib
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/postfix/lib
resources
:
limits
:
memory
:
500Mi
requests
:
memory
:
20Mi
amavis
:
resources
:
limits
:
memory
:
500Mi
requests
:
memory
:
20Mi
volumes
:
spool
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/amavis/spool
spamassassinLib
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/amavis/spamassassinLib
clamavLib
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/amavis/clamavLib
dkim
:
identifier
:
DKIM_IDENTIFIER
# Generated via amavis genrsa, must match the public key in the DNS record
key
:
|
DKIM_KEY
mail
:
# Used for the noreply@domainName sender
noreplyPassword
:
"MAIL_NOREPLY_PASSWORD"
minio
:
rootUser
:
"admin"
rootPassword
:
"MINIO_ROOT_PASSWORD"
primaryNode
:
"primary"
volumes
:
data
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/minio
alertmanager
:
enabled
:
false
prometheus
:
clusterMonitoring
:
true
mariadbMonitoring
:
password
:
"DB_MONITORING_PASSWORD"
targets
:
-
infra1:3306
-
infra2:3306
haproxyMonitoring
:
targets
:
-
PUBLIC_IP:8405
volumes
:
prometheusData
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/prometheus/data
pushgatewayData
:
node
:
primary
storageClassName
:
local-storage
capacity
:
100Mi
localPath
:
/data/pushgateway/data
loki
:
storage
:
bucketNames
:
chunks
:
chunks
ruler
:
ruler
admin
:
admin
type
:
s3
s3
:
endpoint
:
http://minio:9000
region
:
local
secretAccessKey
:
admin
accessKeyId
:
MINIO_ROOT_PASSWORD
s3ForcePathStyle
:
true
insecure
:
true
metallb
:
addressPool
:
kolab-l2
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Mon, Apr 6, 1:38 AM (2 d, 17 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
18819000
Default Alt Text
values.yaml (5 KB)
Attached To
Mode
R114 kolab-infrastructure
Attached
Detach File
Event Timeline