provisioning-catalog/components/stalwart/cluster/env-stalwart.j2

19 lines
1.3 KiB
Django/Jinja

STALWART_NAMESPACE={{ taskserv.namespace | default(value="mail") }}
STALWART_IMAGE={{ taskserv.image | default(value="ghcr.io/stalwartlabs/stalwart:v0.16.0") }}
STALWART_NODE={{ taskserv.node | default(value="") }}
STALWART_LB_IPAM_IP={{ taskserv.lb_ipam_ip | default(value="") }}
STALWART_STORAGE_CLASS={{ taskserv.storage_class | default(value="hcloud-volumes") }}
STALWART_STORAGE_SIZE={{ taskserv.requires.storage.size | default(value="20Gi") }}
STALWART_HOSTNAME={{ taskserv.hostname | default(value="") }}
STALWART_DOMAIN={{ taskserv.domain | default(value="") }}
STALWART_TLS_SECRET={{ taskserv.tls_secret | default(value="stalwart-tls") }}
STALWART_CLUSTER_ISSUER={{ taskserv.cluster_issuer | default(value="letsencrypt-prod") }}
STALWART_SMTP_PORT={{ taskserv.smtp_port | default(value=25) }}
STALWART_SUBMISSION_PORT={{ taskserv.submission_port | default(value=587) }}
STALWART_SMTPS_PORT={{ taskserv.smtps_port | default(value=465) }}
STALWART_IMAPS_PORT={{ taskserv.imaps_port | default(value=993) }}
STALWART_HTTP_PORT={{ taskserv.http_port | default(value=8080) }}
STALWART_DATA_DIR={{ taskserv.data_dir | default(value="/var/lib/stalwart") }}
RELAY_HOST={{ taskserv.relay.host | default(value="") }}
RELAY_PORT={{ taskserv.relay.port | default(value=587) }}
KUBECONFIG={{ taskserv.kubeconfig | default(value="/etc/kubernetes/admin.conf") }}