- Remove nodeSelector for control-plane node - Remove tolerations for control-plane taint - Allow pods to schedule on any available node
- Update opentelemetry-operator manager from 64Mi to 256Mi - Update opentelemetry-operator kube-rbac-proxy from 32Mi to 64Mi - Update opentelemetry-collector memory request from 256Mi to 512Mi
- Add OpenTelemetry Operator for CR management - Deploy OTel Collector as DaemonSet via CR - Enable filelog receiver for container log collection - Replace Promtail with OTel filelog receiver - Keep Prometheus for ServiceMonitor-based metrics scraping
Align memory limits with memory requests for guaranteed QoS class. - prometheus, thanos (query, storegateway, compactor) - alertmanager, tempo, goldilocks (dashboard, controller) - node-exporter, opentelemetry-collector, vpa, kube-state-metrics
- Enable env var expansion in config - Configure extraEnv for S3 credentials - Fix OTel Collector image settings