TMF Open API Gateway Configuration
You configure TMF Open API Gateway (TMF Gateway) properties in the TMF Helm values file.
TMF Gateway Configuration Properties
TMF Helm Values File Properties lists TMF Gateway configuration properties and their default values.
Property | Default | Description |
---|---|---|
registry.name | - | The URL of your image registry. |
registry.username | - | Your image registry username and optional password. |
registry.pullPolicy | Always | The image registry pull policy. |
registry.pullSecretName | - | The image registry secret name. |
registry.createSecret | true | Set to true to create the image registry secret. |
image.nameOverride | "" | Overrides the default TMF image name. Enter a value only to use a different image version. |
image.versionOverride | "" | Overrides the TMF version. Enter a value only to use a different image name. |
replicaCount | 1 | Sets the number of TMF pod replicas. |
resources.limits.memory | 1024Mi | Sets the memory limit of the TMF pod. |
logs.volume.enabled | true | Enables persisting rolling logs in a volume. |
logs.volume.claimName | shared-logging-storage | The name of the persistent volume to use for log file storage. |
env.LOG_LEVEL | DEBUG | Sets the log level: DEBUG, WARN, TRACE, ERROR, INFO. |
env.engine.host | - | The TRA host URL. |
env.engine.port | - | The TRA port. |
env.http.instances | 4 | Sets the number of HTTP instances. |
env.oauth2.enable | false | When set to true, enables HTTP authentication. |
env.oauth2.clientId | my-client | The ID of the authentication client. |
env.oauth2.clientSecret | secret | The authentication client secret. |
env.oauth2.site | http://hydra:4445 | The URL of the authorization server. |
env.oauth2.introspectionpath | /oauth2/introspect | The authentication introspection path. |
env.http.serviceUrl | http://tmf-service:8080 | Sets the URL of the TMF microservice (for example, for the party management service). |
env.FILE_LOG_SIZE | 50KB | The size at which logs are rotated. |
env.FILE_LOG_MAX | 20 | The maximum number of rolling logs to store. |
env.MTX_LOG_MECHANISM | FILE | When set to FILE, logging information is written to a file. When set to STDOUT, logging information is output to the terminal. |