Skip to content

Commit 1a3ea18

Browse files
chore: bump opentelemetry-collector to 0.131.2 (#910)
## OpenTelemetry Collector Bump Summary **Version:** `0.131.2` ### Charts | Chart | Status | Notes | |-------|--------|-------| | otel-ecs-ec2 | ✅ OK | | | otel-integration | ✅ OK | | | otel-linux-standalone | ✅ OK | | | otel-macos-standalone | ✅ OK | | | otel-windows-standalone | ✅ OK | | ### Changelog #### Changes from opentelemetry-collector 0.131.2: - [Feat] Enable `presets.coralogixExporter.keepalive` preset for Coralogix exporter by default. #### Changes from opentelemetry-collector 0.131.1: - [Feat] Support forwarding eBPF profiler profiles to a node-local agent with the `otlpExporter` preset, keeping Kubernetes attributes and profile service-name mapping on the standard agent collector. - [Feat] Add the `x-coralogix-ingress: otlp/v1.10.0` header to Coralogix profile exports. - [Fix] Match profile Kubernetes attributes by `container.id` before falling back to connection-based pod association. - [Fix] Scope profile Kubernetes RBAC to the presets that configure `k8sattributes/profiles` and keep OTLP ports controlled by values. #### Changes from opentelemetry-collector 0.131.0: - [Feat] Bump OpenTelemetry Collector image to v0.151.0. --- *Generated by bump-otel-collector-version.sh* **Source:** coralogix/opentelemetry-helm-charts#453 ✅ **Changelog:** Includes all entries from current to target version. --- **To skip a chart:** Remove its `chart:*` label → changes auto-revert. --------- Signed-off-by: Israel Blancas <iblancasa@gmail.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Israel Blancas <iblancasa@gmail.com>
1 parent e6c7d7b commit 1a3ea18

22 files changed

Lines changed: 264 additions & 142 deletions

File tree

otel-ecs-ec2/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Changelog
22

3+
### v0.0.25 / 2026-05-12
4+
5+
- [Change] Update Helm dependency `opentelemetry-agent` to chart version `0.131.2`.
6+
7+
#### Changes from opentelemetry-collector 0.131.2:
8+
- [Feat] Enable `presets.coralogixExporter.keepalive` preset for Coralogix exporter by default.
9+
10+
#### Changes from opentelemetry-collector 0.131.1:
11+
- [Feat] Support forwarding eBPF profiler profiles to a node-local agent with the `otlpExporter` preset, keeping Kubernetes attributes and profile service-name mapping on the standard agent collector.
12+
- [Feat] Add the `x-coralogix-ingress: otlp/v1.10.0` header to Coralogix profile exports.
13+
- [Fix] Match profile Kubernetes attributes by `container.id` before falling back to connection-based pod association.
14+
- [Fix] Scope profile Kubernetes RBAC to the presets that configure `k8sattributes/profiles` and keep OTLP ports controlled by values.
15+
16+
#### Changes from opentelemetry-collector 0.131.0:
17+
- [Feat] Bump OpenTelemetry Collector image to v0.151.0.
18+
319
### v0.0.24 / 2026-05-07
420

521
* [CHANGE] Bump Coralogix OTEL collector image to `coralogixrepo/coralogix-otel-collector:v0.5.12` (aligned in Helm values, example manifest, Terraform `image_version` default, and Makefile `CDOT_IMAGE` default).

otel-ecs-ec2/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
name: ecs-ec2-integration
33
description: ECS-EC2 OpenTelemetry Integration
4-
version: 0.0.24
4+
version: 0.0.25
55
keywords:
66
- OpenTelemetry Collector
77
- OpenTelemetry Agent
@@ -11,12 +11,12 @@ keywords:
1111
dependencies:
1212
- name: opentelemetry-collector
1313
alias: opentelemetry-agent
14-
version: "0.130.18"
14+
version: "0.131.2"
1515
repository: https://cgx.jfrog.io/artifactory/coralogix-charts-virtual
1616
condition: opentelemetry-agent.enabled
1717
- name: opentelemetry-collector
1818
alias: opentelemetry-ebpf-profiler
19-
version: "0.130.18"
19+
version: "0.131.2"
2020
repository: https://cgx.jfrog.io/artifactory/coralogix-charts-virtual
2121
condition: opentelemetry-ebpf-profiler.enabled
2222
sources:

otel-ecs-ec2/examples/manifest-ebpf.yaml

Lines changed: 52 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ metadata:
66
name: ecs-ec2-example-opentelemetry-agent
77
namespace: default
88
labels:
9-
helm.sh/chart: opentelemetry-agent-0.130.4
9+
helm.sh/chart: opentelemetry-agent-0.131.2
1010
app.kubernetes.io/name: opentelemetry-agent
1111
app.kubernetes.io/instance: ecs-ec2-example
12-
app.kubernetes.io/version: "0.147.0"
12+
app.kubernetes.io/version: "0.151.0"
1313
app.kubernetes.io/managed-by: Helm
1414
---
1515
# Source: ecs-ec2-integration/charts/opentelemetry-ebpf-profiler/templates/serviceaccount.yaml
@@ -19,10 +19,10 @@ metadata:
1919
name: ecs-ec2-example-opentelemetry-ebpf-profiler
2020
namespace: default
2121
labels:
22-
helm.sh/chart: opentelemetry-ebpf-profiler-0.130.4
22+
helm.sh/chart: opentelemetry-ebpf-profiler-0.131.2
2323
app.kubernetes.io/name: opentelemetry-ebpf-profiler
2424
app.kubernetes.io/instance: ecs-ec2-example
25-
app.kubernetes.io/version: "0.147.0"
25+
app.kubernetes.io/version: "0.151.0"
2626
app.kubernetes.io/managed-by: Helm
2727
---
2828
# Source: ecs-ec2-integration/charts/opentelemetry-agent/templates/configmap-agent.yaml
@@ -32,10 +32,10 @@ metadata:
3232
name: ecs-ec2-example-opentelemetry-agent-agent
3333
namespace: default
3434
labels:
35-
helm.sh/chart: opentelemetry-agent-0.130.4
35+
helm.sh/chart: opentelemetry-agent-0.131.2
3636
app.kubernetes.io/name: opentelemetry-agent
3737
app.kubernetes.io/instance: ecs-ec2-example
38-
app.kubernetes.io/version: "0.147.0"
38+
app.kubernetes.io/version: "0.151.0"
3939
app.kubernetes.io/managed-by: Helm
4040

4141
data:
@@ -161,16 +161,23 @@ data:
161161
- aws.ecs.cluster.name
162162
- aws.ecs.task.definition.family
163163
domain: coralogix.com
164+
domain_settings:
165+
keepalive:
166+
enabled: true
167+
permit_without_stream: false
168+
time: 30s
169+
timeout: 10s
164170
logs:
165171
headers:
166-
X-Coralogix-Distribution: ecs-ec2-integration/0.0.2
172+
X-Coralogix-Distribution: ecs-ec2-integration/0.0.25
167173
metrics:
168174
headers:
169-
X-Coralogix-Distribution: helm-otel-integration/0.0.2
175+
X-Coralogix-Distribution: helm-otel-integration/0.0.25
170176
private_key: ${env:CORALOGIX_PRIVATE_KEY}
171177
profiles:
172178
headers:
173-
X-Coralogix-Distribution: helm-otel-integration/0.0.2
179+
X-Coralogix-Distribution: helm-otel-integration/0.0.25
180+
x-coralogix-ingress: otlp/v1.10.0
174181
subsystem_name: integration
175182
subsystem_name_attributes:
176183
- aws.ecs.container.name
@@ -179,15 +186,25 @@ data:
179186
timeout: 30s
180187
traces:
181188
headers:
182-
X-Coralogix-Distribution: helm-otel-integration/0.0.2
189+
X-Coralogix-Distribution: helm-otel-integration/0.0.25
183190
coralogix/resource_catalog:
184191
application_name: resource
185192
domain: coralogix.com
186193
logs:
187194
headers:
188-
X-Coralogix-Distribution: ecs-ec2-integration/0.0.2
195+
X-Coralogix-Distribution: ecs-ec2-integration/0.0.25
189196
x-coralogix-ingress: metadata-as-otlp-logs/v1
190197
private_key: ${CORALOGIX_PRIVATE_KEY}
198+
sending_queue:
199+
batch:
200+
flush_timeout: 250ms
201+
max_size: 2097152
202+
min_size: 1048576
203+
sizer: bytes
204+
enabled: true
205+
num_consumers: 20
206+
queue_size: 209715200
207+
sizer: bytes
191208
subsystem_name: catalog
192209
timeout: 30s
193210
debug: {}
@@ -200,7 +217,7 @@ data:
200217
non_identifying_attributes:
201218
cx.agent.type: agent
202219
cx.cluster.name: ''
203-
helm.chart.opentelemetry-agent.version: 0.130.4
220+
helm.chart.opentelemetry-agent.version: 0.131.2
204221
server:
205222
http:
206223
endpoint: https://ingress.coralogix.com/opamp/v1
@@ -773,10 +790,10 @@ metadata:
773790
name: ecs-ec2-example-opentelemetry-ebpf-profiler-agent
774791
namespace: default
775792
labels:
776-
helm.sh/chart: opentelemetry-ebpf-profiler-0.130.4
793+
helm.sh/chart: opentelemetry-ebpf-profiler-0.131.2
777794
app.kubernetes.io/name: opentelemetry-ebpf-profiler
778795
app.kubernetes.io/instance: ecs-ec2-example
779-
app.kubernetes.io/version: "0.147.0"
796+
app.kubernetes.io/version: "0.151.0"
780797
app.kubernetes.io/managed-by: Helm
781798

782799
data:
@@ -788,16 +805,23 @@ data:
788805
- aws.ecs.cluster.name
789806
- aws.ecs.task.definition.family
790807
domain: coralogix.com
808+
domain_settings:
809+
keepalive:
810+
enabled: true
811+
permit_without_stream: false
812+
time: 30s
813+
timeout: 10s
791814
logs:
792815
headers:
793-
X-Coralogix-Distribution: ecs-ec2-integration/0.0.2
816+
X-Coralogix-Distribution: ecs-ec2-integration/0.0.25
794817
metrics:
795818
headers:
796-
X-Coralogix-Distribution: helm-otel-integration/0.0.2
819+
X-Coralogix-Distribution: helm-otel-integration/0.0.25
797820
private_key: ${env:CORALOGIX_PRIVATE_KEY}
798821
profiles:
799822
headers:
800-
X-Coralogix-Distribution: helm-otel-integration/0.0.2
823+
X-Coralogix-Distribution: helm-otel-integration/0.0.25
824+
x-coralogix-ingress: otlp/v1.10.0
801825
subsystem_name: integration
802826
subsystem_name_attributes:
803827
- aws.ecs.container.name
@@ -806,7 +830,7 @@ data:
806830
timeout: 30s
807831
traces:
808832
headers:
809-
X-Coralogix-Distribution: helm-otel-integration/0.0.2
833+
X-Coralogix-Distribution: helm-otel-integration/0.0.25
810834
extensions:
811835
health_check:
812836
endpoint: ${env:MY_POD_IP}:13133
@@ -816,7 +840,7 @@ data:
816840
non_identifying_attributes:
817841
cx.agent.type: agent
818842
cx.cluster.name: ''
819-
helm.chart.opentelemetry-ebpf-profiler.version: 0.130.4
843+
helm.chart.opentelemetry-ebpf-profiler.version: 0.131.2
820844
server:
821845
http:
822846
endpoint: https://ingress.coralogix.com/opamp/v1
@@ -886,6 +910,7 @@ data:
886910
exporters:
887911
- coralogix
888912
processors:
913+
- memory_limiter
889914
- resourcedetection/region
890915
- resourcedetection/env
891916
- ecsattributes/container-logs
@@ -896,61 +921,17 @@ data:
896921
logs:
897922
encoding: json
898923
---
899-
# Source: ecs-ec2-integration/charts/opentelemetry-ebpf-profiler/templates/clusterrole.yaml
900-
apiVersion: rbac.authorization.k8s.io/v1
901-
kind: ClusterRole
902-
metadata:
903-
name: ecs-ec2-example-opentelemetry-ebpf-profiler
904-
labels:
905-
helm.sh/chart: opentelemetry-ebpf-profiler-0.130.4
906-
app.kubernetes.io/name: opentelemetry-ebpf-profiler
907-
app.kubernetes.io/instance: ecs-ec2-example
908-
app.kubernetes.io/version: "0.147.0"
909-
app.kubernetes.io/managed-by: Helm
910-
911-
rules:
912-
- apiGroups: [""]
913-
resources: ["pods", "namespaces"]
914-
verbs: ["get", "watch", "list"]
915-
- apiGroups: ["apps"]
916-
resources: ["replicasets"]
917-
verbs: ["get", "list", "watch"]
918-
- apiGroups: ["extensions"]
919-
resources: ["replicasets"]
920-
verbs: ["get", "list", "watch"]
921-
---
922-
# Source: ecs-ec2-integration/charts/opentelemetry-ebpf-profiler/templates/clusterrolebinding.yaml
923-
apiVersion: rbac.authorization.k8s.io/v1
924-
kind: ClusterRoleBinding
925-
metadata:
926-
name: ecs-ec2-example-opentelemetry-ebpf-profiler
927-
labels:
928-
helm.sh/chart: opentelemetry-ebpf-profiler-0.130.4
929-
app.kubernetes.io/name: opentelemetry-ebpf-profiler
930-
app.kubernetes.io/instance: ecs-ec2-example
931-
app.kubernetes.io/version: "0.147.0"
932-
app.kubernetes.io/managed-by: Helm
933-
934-
roleRef:
935-
apiGroup: rbac.authorization.k8s.io
936-
kind: ClusterRole
937-
name: ecs-ec2-example-opentelemetry-ebpf-profiler
938-
subjects:
939-
- kind: ServiceAccount
940-
name: ecs-ec2-example-opentelemetry-ebpf-profiler
941-
namespace: default
942-
---
943924
# Source: ecs-ec2-integration/charts/opentelemetry-agent/templates/daemonset.yaml
944925
apiVersion: apps/v1
945926
kind: DaemonSet
946927
metadata:
947928
name: ecs-ec2-example-opentelemetry-agent-agent
948929
namespace: default
949930
labels:
950-
helm.sh/chart: opentelemetry-agent-0.130.4
931+
helm.sh/chart: opentelemetry-agent-0.131.2
951932
app.kubernetes.io/name: opentelemetry-agent
952933
app.kubernetes.io/instance: ecs-ec2-example
953-
app.kubernetes.io/version: "0.147.0"
934+
app.kubernetes.io/version: "0.151.0"
954935
app.kubernetes.io/managed-by: Helm
955936

956937
spec:
@@ -964,7 +945,7 @@ spec:
964945
template:
965946
metadata:
966947
annotations:
967-
checksum/config: 8e72dbd143cbf7140694190b96913ba8c59e90831628c17f1d668d91f584224c
948+
checksum/config: f871bf434f02c9dffe9e2d4bcb39736a41e37c970e2046dadc756d51ee035c47
968949

969950
labels:
970951
app.kubernetes.io/name: opentelemetry-agent
@@ -985,7 +966,7 @@ spec:
985966
runAsUser: 0
986967
runAsGroup: 0
987968
privileged: true
988-
image: "coralogixrepo/coralogix-otel-collector:v0.5.9"
969+
image: "coralogixrepo/coralogix-otel-collector:v0.5.12"
989970
imagePullPolicy: IfNotPresent
990971
ports:
991972
- name: jaeger-binary
@@ -1083,10 +1064,10 @@ metadata:
10831064
name: ecs-ec2-example-opentelemetry-ebpf-profiler-agent
10841065
namespace: default
10851066
labels:
1086-
helm.sh/chart: opentelemetry-ebpf-profiler-0.130.4
1067+
helm.sh/chart: opentelemetry-ebpf-profiler-0.131.2
10871068
app.kubernetes.io/name: opentelemetry-ebpf-profiler
10881069
app.kubernetes.io/instance: ecs-ec2-example
1089-
app.kubernetes.io/version: "0.147.0"
1070+
app.kubernetes.io/version: "0.151.0"
10901071
app.kubernetes.io/managed-by: Helm
10911072

10921073
spec:
@@ -1100,7 +1081,7 @@ spec:
11001081
template:
11011082
metadata:
11021083
annotations:
1103-
checksum/config: 855a48e3637913509ae540b02a121419515c0c9dbd32330becd16731e8986ff1
1084+
checksum/config: 00d3a358a7c3092f775a20e5d08c259bf69226df366578b97eeb295b2097770a
11041085

11051086
labels:
11061087
app.kubernetes.io/name: opentelemetry-ebpf-profiler
@@ -1122,7 +1103,7 @@ spec:
11221103
runAsUser: 0
11231104
runAsGroup: 0
11241105
privileged: true
1125-
image: "ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:0.147.0"
1106+
image: "ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-ebpf-profiler:0.151.0"
11261107
imagePullPolicy: IfNotPresent
11271108
ports:
11281109
- name: otlp

0 commit comments

Comments
 (0)