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.