Environment variable reference¶
aigw-processors-f5
¶
Environment variables available in the aigw-processors-f5
container image used in the aigw-processors-f5 deployment.
Key |
Type |
Default |
Description |
Helm value |
---|---|---|---|---|
LOG_LEVEL |
str |
|
The log level for application logging. |
|
SERVER_ACCESS_LOG_ENABLED |
bool |
|
Enables access logging for the server. |
|
SERVER_ERROR_LOG_ENABLED |
bool |
|
Enables error logging for the server. |
|
OTEL_EXPORTER_OTLP_ENDPOINT |
str |
`` |
OpenTelemetry GRPC endpoint to export traces to. |
tracing.endpoint |
SERVER_HOST |
str |
|
Host address for the server. |
|
SERVER_PORT |
int |
|
Port for the server. Must be between 0 and 65535. |
|
WEB_CONCURRENCY |
int |
|
Number of server workers. Must be greater than 1. |
|
TLS_ENABLED |
bool |
|
Enables TLS encryption for the server. |
processors.f5.tls.enabled |
TLS_CLIENT_AUTH |
bool |
|
Enables TLS client authentication. |
|
TLS_CERT_FILE |
str |
|
Path to the TLS certificate file. |
|
TLS_KEY_FILE |
str |
|
Path to the TLS key file. |
|
TLS_CA_CERT |
str |
|
Path to the TLS CA certificate file. |
|
PROMPT_INJECTION_PROCESSOR |
bool |
|
Enables the prompt injection processor. |
|
LANGUAGE_ID_PROCESSOR |
bool |
|
Enables the language identification processor. |
|
ENABLE_GPU |
bool |
|
Enables GPU support globally. |
processors.f5.gpu.enabled |
LANGUAGE_ID_PROCESSOR_ENABLE_GPU |
bool |
|
Enables GPU support for language identification processor. |
|
PROMPT_INJECTION_PROCESSOR_ENABLE_GPU |
bool |
|
Enables GPU support for prompt injection processor. |
Note
TLS_CERT_FILE and TLS_KEY_FILE take their value from the contents of the secret provided in the processors.f5.tls.secretName Helm value.