Workflow Manager (WFM) Environment Variables
Provide API to create and manage workflow templates and workflow executions.
Name | Default | Description |
---|---|---|
APP_PORT | '5000' | The application port for serving HTTP requests. |
LOG_LEVEL | 'info' | The logging level. info for production, debug for development. |
TEMPORAL_HOST | localhost | The hostname of the temporal server. |
TEMPORAL_PORT | 7233 | The port number of the temporal server. |
TEMPORAL_NAMESPACE | default | The namespace of the temporal server to scope workflow & activity execution. Must be same across all WFE modules. |
TEMPORAL_TASKQUEUE | taskqueue | The name of the workflow and activity execution task queue. Must be same across all WFE modules. |
IAMS_KEYCLOAK_URL | The URL of the Keycloak userinfo endpoint. Example https://keycloak.example.com/realms/myrealm/protocol/openid-connect/userinfo | |
SQL_USER | postgres | The database user to connect to the database. |
SQL_PASSWORD | postgres | The password of the database user. |
SQL_HOST | localhost | The hostname of the database. |
SQL_PORT | 5432 | The port number of the database. |
SQL_PLUGIN_NAME | postgres | The name of the supported SQL databases. currently support postgres only |
SQL_DATABASE_NAME | postgres | The name of the database. |
SQL_SCHEMA_NAME | public | The name of the schema. |
SQL_MAX_CONNS | 10 | The maximum number of connections to the database. |
SQL_MAX_IDLE_CONNS | 10 | The maximum number of idle connections to the database. |
SQL_MAX_CONN_LIFETIME | 10m | The maximum lifetime of a connection to the database. |
SQL_SSL_MODE | disable | The SSL mode to use when connecting to the database. |