Configure the Odigos pipeline to optimize the performance and resource usage of the Odigos components.
profiles
, or directly editing the odigos-configuration
ConfigMap.Using both methods will result in configurations overwriting each other, potentially leading to unexpected behavior.size_s
, size_m
, size_l
are pre-defined configurations designed to simplify pipeline configurations. Each profile specifies the following parameters:
Cluster Gateway Collector:
Profile | Minimum Replicas | HPA Maximum Replicas | Request CPU (m) | Limit CPU (m) | Request Memory (Mi) | Limit Memory (Mi) |
---|---|---|---|---|---|---|
size_s | 1 | 5 | 150m | 300m | 300Mi | 300Mi |
size_m | 2 | 8 | 500m | 1000m | 500Mi | 600Mi |
size_l | 3 | 12 | 750m | 1250m | 750Mi | 850Mi |
Profile | Request Memory (Mi) | Limit Memory (Mi) | Request CPU (m) | Limit CPU (m) |
---|---|---|---|---|
size_s | 150Mi | 300Mi | 150m | 300m |
size_m | 250Mi | 500Mi | 250m | 500m |
size_l | 500Mi | 750Mi | 500m | 750m |
odigos-configuration
ConfigMapodigos-configuration
ConfigMap. This method allows you to configure additional collectorGateway
settings.
Editing the ConfigMap allows you to fine-tune every aspect of the pipeline to meet custom requirements. Below is an example of how to configure the collectorGateway
parameters: