aws.service-account | string | | AWS Role |
postgres.<module-name> .uri | URI | | Postgres database configuration |
elasticsearch.dsn | URI | | Elasticsearch connection URI |
temporal.dsn | URI | | Temporal URI |
temporal.tls.crt | string | | Temporal certificate |
temporal.tls.key | string | | Temporal certificate key |
broker.dsn | URI | | Broker URI |
opentelemetry.traces.dsn | URI | | OpenTelemetry collector URI |
opentelemetry.traces.resource-attributes | Map | key1=value1,key2=value2 | Opentelemetry additional resource attributes |
clear-database | bool | true | Whether to remove databases on stack deletion |
ledger.deployment-strategy | string | single | Ledger deployment type |
ledger.logs.max-batch-size | Int | 1024 | Ledger logs batching max size |
ledger.api.bulk-max-size | Int | 100 | Max bulk size |
ledger.api.default-page-size | Int | | Default api page size |
ledger.api.max-page-size | Int | | Max page size |
ledger.experimental-features | Bool | true | Enable experimental features |
ledger.experimental-numscript | Bool | true | Enable new numscript interpreter |
payments.encryption-key | string | | Payments data encryption key |
payments.worker.temporal-max-concurrent-workflow-task-pollers | Int | | Payments worker max concurrent workflow task pollers configuration |
payments.worker.temporal-max-concurrent-activity-task-pollers | Int | | Payments worker max concurrent activity task pollers configuration |
deployments.<deployment-name> .init-containers.<container-name> .resource-requirements | Map | cpu=X, mem=X | |
deployments.<deployment-name> .containers.<container-name> .resource-requirements | Map | cpu=X, mem=X | |
deployments.<deployment-name> .init-containers.<container-name> .run-as | Map | user=X, group=X | |
deployments.<deployment-name> .containers.<container-name> .run-as | Map | user=X, group=X | |
deployments.<deployment-name> .replicas | string | 2 | |
caddy.image | string | | Caddy image |
jobs.<owner-kind> .init-containers.<container-name> .run-as | Map | user=X, group=X | Configure the security context for init containers in jobs by specifying the user and group IDs to run as |
jobs.<owner-kind> .containers.<container-name> .run-as | Map | user=X, group=X | Configure the security context for containers in jobs by specifying the user and group IDs to run as |
registries.<name> .endpoint | string | | Specify a custom endpoint for a specific docker repository |
registries.<name> .images.<path> .rewrite | string | formancehq/example | Allow to rewrite the image path |
search.batching | Map | period=1s, count=10 | Override default batching parameters |
services.<service-name> .annotations | Map | | Allow to specify custom annotations to apply on created k8s services |
gateway.ingress.annotations | Map | | Allow to specify custom annotations to apply on the gateway ingress |
logging.json | bool | | Configure services to log as json |
modules.<module-name> .database.connection-pool | Map | max-idle=10, max-idle-time=10, max-open=10 | Configure database connection pool for each module. See Golang documentation |
orchestration.max-parallel-activities | Int | 10 | Configure max parallel temporal activities on orchestration workers |
modules.<module-name> .grace-period | string | 5s | Defer application shutdown |