For the complete documentation index, see llms.txt.
Skip to main content
Version: 8.10 (unreleased)

Configuration reference

Technical Preview

The Go SDK is a technical preview. Its API surface may still evolve and changes may not follow semantic versioning. Pin an exact version if you need stability.

CAMUNDA_* variables are canonical; the ZEEBE_* names are accepted as fallbacks for compatibility with older tooling. Functional options take precedence over both.

Connection

VariableDefaultDescription
CAMUNDA_REST_ADDRESS / ZEEBE_REST_ADDRESShttp://localhost:8080Orchestration Cluster REST base address.
CAMUNDA_GRPC_ADDRESS / ZEEBE_GRPC_ADDRESSlocalhost:26500Zeebe gRPC gateway address (host:port) for the streaming job worker.
CAMUNDA_DEFAULT_TENANT_ID / CAMUNDA_TENANT_IDDefault tenant id applied to operations that accept one.

Authentication

VariableDefaultDescription
CAMUNDA_AUTH_STRATEGYinferredOAUTH, BASIC, or NONE. Inferred from the supplied credentials when unset.
CAMUNDA_CLIENT_ID / ZEEBE_CLIENT_IDOAuth 2.0 client id (client-credentials grant).
CAMUNDA_CLIENT_SECRET / ZEEBE_CLIENT_SECRETOAuth 2.0 client secret.
CAMUNDA_OAUTH_URL / ZEEBE_AUTHORIZATION_SERVER_URLOAuth 2.0 token endpoint URL.
CAMUNDA_TOKEN_AUDIENCEOAuth token audience.
CAMUNDA_TOKEN_SCOPEOAuth token scope.
CAMUNDA_OAUTH_CACHE_DIRDirectory for the on-disk OAuth token cache.
CAMUNDA_BASIC_AUTH_USERNAMEHTTP Basic authentication username.
CAMUNDA_BASIC_AUTH_PASSWORDHTTP Basic authentication password.

Reliability

VariableDefaultDescription
CAMUNDA_SDK_BACKPRESSURE_PROFILEBALANCEDBALANCED (gates) or LEGACY (observe-only).
CAMUNDA_SDK_HTTP_RETRY_MAX_ATTEMPTSMax transient-error retry attempts.
CAMUNDA_SDK_HTTP_RETRY_BASE_DELAY_MSBase backoff delay for retries, in milliseconds.
CAMUNDA_SDK_HTTP_RETRY_MAX_DELAY_MSMax backoff delay for retries, in milliseconds.
CAMUNDA_SDK_EVENTUAL_POLL_DEFAULT_MSDefault eventual-consistency poll timeout, in milliseconds.
CAMUNDA_SDK_LOG_LEVELinfooff, error, warn, info, debug, or trace.

Job workers

VariableDefaultDescription
CAMUNDA_WORKER_NAMEhostname-derivedDefault worker name.
CAMUNDA_WORKER_TIMEOUTDefault job activation timeout, in milliseconds.
CAMUNDA_WORKER_MAX_CONCURRENT_JOBS / CAMUNDA_WORKER_MAX_JOBS_ACTIVEDefault max concurrently-activated jobs per worker.
CAMUNDA_WORKER_REQUEST_TIMEOUTDefault activate-jobs request timeout, in milliseconds.
CAMUNDA_WORKER_STARTUP_JITTER_MAX_SECONDSMax random startup delay for workers, in seconds.

Transport

VariableDefaultDescription
CAMUNDA_FALCONtrueEnable the FALCON command-stream transport upgrade when the gateway advertises it.
CAMUNDA_FORCE_RESTForce the pure-REST path even when the gateway advertises FALCON.

Invalid values are rejected at construction with a configuration error rather than being silently coerced, so a typo in a deployment manifest fails the process at startup instead of at first request.