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.

Table 1. TMF Helm Values File Properties
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.