MOBILIZON_NAME={{ taskserv.name }} MOBILIZON_NAMESPACE={{ taskserv.namespace }} MOBILIZON_IMAGE={{ taskserv.image }}:{{ taskserv.image_tag }} MOBILIZON_HTTP_PORT={{ taskserv.http_port }} MOBILIZON_DOMAIN={{ taskserv.domain }} MOBILIZON_DNS_ZONE={{ taskserv.dns_zone }} MOBILIZON_CLUSTER_ISSUER={{ taskserv.cluster_issuer }} MOBILIZON_GATEWAY_NAME={{ taskserv.gateway_name | default(value="libre-wuji") }} MOBILIZON_GATEWAY_NS={{ taskserv.gateway_ns | default(value="kube-system") }} MOBILIZON_GATEWAY_IP={{ gateway_ip | default(value="") }} MOBILIZON_CF_SECRET_NAME={{ cf_secret_name }} MOBILIZON_TLS_SECRET={{ tls_secret }} MOBILIZON_STORAGE_CLASS={{ taskserv.storage_class | default(value="longhorn-retain") }} MOBILIZON_STORAGE_SIZE={{ taskserv.storage_size | default(value="2Gi") }} MOBILIZON_UPLOADS_PATH={{ taskserv.uploads_path | default(value="/var/lib/mobilizon/uploads") }} MOBILIZON_DB_HOST={{ taskserv.db_host }} MOBILIZON_DB_PORT={{ taskserv.db_port | default(value=4369) }} MOBILIZON_DB_USER={{ taskserv.db_user | default(value="mobilizon") }} MOBILIZON_DB_NAME={{ taskserv.db_name | default(value="mobilizon") }} MOBILIZON_INSTANCE_NAME="{{ taskserv.instance_name | default(value="Mobilizon") }}" MOBILIZON_ADMIN_EMAIL={{ taskserv.admin_email | default(value="") }} KUBECONFIG={{ taskserv.kubeconfig | default(value="/etc/kubernetes/admin.conf") }} # TLS hook standard vars — consumed by lib/gateway-tls.sh TLS_HOOK_CF_SECRET_NAME={{ cf_secret_name }} TLS_HOOK_GATEWAY_NAME={{ taskserv.gateway_name | default(value="libre-wuji") }} TLS_HOOK_GATEWAY_NS={{ taskserv.gateway_ns | default(value="kube-system") }} TLS_HOOK_LISTENER_NAME=https-{{ taskserv.name }} TLS_HOOK_DOMAIN={{ taskserv.domain }} TLS_HOOK_TLS_SECRET={{ tls_secret }} TLS_HOOK_NAMESPACE={{ taskserv.namespace }} TLS_HOOK_CLUSTER_ISSUER={{ taskserv.cluster_issuer }}