You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2. Enable the `grafanaOperator` feature gate (required for integration with Grafana):
82
82
```bash
@@ -255,14 +255,20 @@ Dashboards are provisioned directly from CRDs, which means any manual edits will
255
255
| prometheusOperator.replicas | int | `1` | Number of Prometheus Operator replicas to deploy. |
256
256
| tempo.customConfig | object | `{}` | Add any custom Tempo configurations you require here. This should be a YAML object of additional settings for Tempo. |
257
257
| tempo.enabled | string | `"-"` | Enable Tempo distributed tracing Requires manual installation of Tempo Operator Set to true to enable, false to disable, "-" to use global default |
258
+
| tempo.podSecurityContext | object | `{"fsGroup":10001,"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001}` | Pod security context for Tempo containers |
259
+
| tempo.podSecurityContext.fsGroup | int | `10001` | Filesystem group ID for volume ownership and permissions |
260
+
| tempo.podSecurityContext.runAsGroup | int | `10001` | Group ID to run the container processes |
261
+
| tempo.podSecurityContext.runAsNonRoot | bool | `true` | Run containers as non-root user |
262
+
| tempo.podSecurityContext.runAsUser | int | `10001` | User ID to run the container processes |
258
263
| tempo.resources | object | `{"limits":{"cpu":"1000m","memory":"2Gi"},"requests":{"cpu":"500m","memory":"1Gi"}}` | Resource requirements for Tempo pods Adjust based on your trace volume and cluster capacity |
259
264
| tempo.resources.limits.cpu | string | `"1000m"` | Maximum CPU Tempo pods can use |
260
265
| tempo.resources.limits.memory | string | `"2Gi"` | Maximum memory Tempo pods can use |
261
266
| tempo.resources.requests.cpu | string | `"500m"` | Minimum CPU guaranteed to Tempo pods |
262
267
| tempo.resources.requests.memory | string | `"1Gi"` | Minimum memory guaranteed to Tempo pods |
263
-
| tempo.storage | object | `{"traces":{"backend":"memory","size":"20Gi"}}` | Storage configuration for trace data |
268
+
| tempo.storage | object | `{"traces":{"backend":"memory","size":"20Gi","storageClassName":""}}` | Storage configuration for trace data |
264
269
| tempo.storage.traces.backend | string | `"memory"` | Storage backend for traces Default: in-memory storage (traces lost on pod restart) Suitable for development/testing environments only |
265
270
| tempo.storage.traces.size | string | `"20Gi"` | Storage volume size For memory/pv: actual volume size For cloud backends: size of WAL (Write-Ahead Log) volume Increase for higher trace volumes or longer retention |
271
+
| tempo.storage.traces.storageClassName | string | `""` | Storage class for persistent volume provisioner. Applies to both persistent volume and object storage backends. |
0 commit comments