Configure Orchestrate Gateway API
Follow these steps to configure and connect to Orchestrate Gateway API dependencies:
- Configure PostgreSQL database (mandatory)
- Configure Apache Kafka (mandatory)
- Configure monitoring (optional). Improve the development experience and debugging.
- Configure Multi-tenancy (optional). Use Orchestrate with multiple tenants.
- Configure the Chain Proxy cache (optional).
In addition to the dependencies, Orchestrate Gateway API needs to be configured to connect to the other microservices and to define how the service should be exposed.
tip
Configure each microservice using microservice-specific environment variables. Command line options are also available and take precedence over environment variables.
Configuration
Environment Variable | Command line option | Description | Default |
---|---|---|---|
REST_HOSTNAME | rest-hostname | Hostname to expose REST services | |
REST_PORT | rest-port | Port to expose REST services | 8081 |
KEY_MANAGER_URL | key-manager-url | URL of the Key Manager HTTP endpoint |
CLI options
See the complete list of command line options for the Orchestrate Gateway API:
Run options
{!cmd/api-run.txt!}
Migration options
{!cmd/api-migrate.txt!}