enabled
|
This controls whether to enable 3scale. |
false
|
PARAM_THREESCALE_LISTEN_ADDR
|
This sets the listen address for the gRPC server. |
3333 |
PARAM_THREESCALE_LOG_LEVEL
|
This sets the minimum log output level. Accepted values are one of debug , info , warn , error , and none |
info
|
PARAM_THREESCALE_LOG_JSON
|
This controls whether the log is formatted as JSON |
true
|
PARAM_THREESCALE_LOG_GRPC
|
This controls whether the log includes gRPC information |
false
|
PARAM_THREESCALE_REPORT_METRICS
|
This controls whether the 3scale system and backend metrics are collected and reported to Prometheus. |
true
|
PARAM_THREESCALE_METRICS_PORT
|
This sets the port which 3scale /metrics endpoint can be scraped from. |
8080 |
PARAM_THREESCALE_CACHE_TTL_SECONDS
|
This is the time period, in seconds, to wait before purging expired items from the cache. |
300 |
PARAM_THREESCALE_CACHE_REFRESH_SECONDS
|
This is the time period before expiry, when cache elements are attempted to be refreshed. |
180 |
PARAM_THREESCALE_CACHE_ENTRIES_MAX
|
This is the max number of items that can be stored in the cache at any time. Set to 0 to disable caching. |
1000 |
PARAM_THREESCALE_CACHE_REFRESH_RETRIES
|
This sets the number of times unreachable hosts will be retried during a cache update loop. |
1 |
PARAM_THREESCALE_ALLOW_INSECURE_CONN
|
This controls whether to allow certificate verification when calling 3scale APIs. Enabling is not recommended. |
false
|
PARAM_THREESCALE_CLIENT_TIMEOUT_SECONDS
|
This sets the number of seconds to wait before terminating requests to 3scale System and the backend |
10 |
PARAM_THREESCALE_GRPC_CONN_MAX_SECONDS
|
This sets the maximum number of seconds (+/-10% jitter) a connection may exist before it will be closed |
60 |
hub
|
The repository to use to pull 3Scale images. |
quay.io/3scale or registry.redhat.io/openshift-service-mesh
|