Skip to content

Commit e1ade33

Browse files
authored
chore: bump elastic-agent to 8.16.0-SNAPSHOT (#61)
* chore: bump k8s deployment to elasti-agent 8.16.0-SNAPSHOT * chore: bump elastic-agent docker version
1 parent c5cfd5c commit e1ade33

File tree

7 files changed

+20
-31
lines changed

7 files changed

+20
-31
lines changed

.env.override

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ KAFKA_SERVICE_DOCKERFILE=./src/kafka/Dockerfile.elastic
1515
# *********************
1616
# Elastic Collector
1717
# *********************
18-
COLLECTOR_CONTRIB_IMAGE=docker.elastic.co/beats/elastic-agent:8.15.0-SNAPSHOT
18+
COLLECTOR_CONTRIB_IMAGE=docker.elastic.co/beats/elastic-agent:8.16.0-SNAPSHOT
1919
OTEL_COLLECTOR_CONFIG=./src/otelcollector/otelcol-elastic-config.yaml
2020
OTEL_COLLECTOR_CONFIG_EXTRAS=./src/otelcollector/otelcol-elastic-config-extras.yaml
21+
ELASTIC_AGENT_OTEL=true

docker-compose.minimal.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -583,8 +583,7 @@ services:
583583
limits:
584584
memory: 200M
585585
restart: unless-stopped
586-
command: ["otel", "--config", "/etc/otelcol-config.yml", "--config", "/etc/otelcol-config-extras.yml" ]
587-
entrypoint: [ /usr/share/elastic-agent/elastic-agent ]
586+
command: ["--config", "/etc/otelcol-config.yml", "--config", "/etc/otelcol-config-extras.yml" ]
588587
user: 0:0
589588
volumes:
590589
- ${HOST_FILESYSTEM}:/hostfs:ro
@@ -603,6 +602,7 @@ services:
603602
- OTEL_COLLECTOR_HOST
604603
- OTEL_COLLECTOR_PORT_GRPC
605604
- OTEL_COLLECTOR_PORT_HTTP
605+
- ELASTIC_AGENT_OTEL
606606

607607
# Prometheus
608608
prometheus:

docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -693,8 +693,7 @@ services:
693693
limits:
694694
memory: 200M
695695
restart: unless-stopped
696-
command: ["otel", "--config", "/etc/otelcol-config.yml", "--config", "/etc/otelcol-config-extras.yml" ]
697-
entrypoint: [ /usr/share/elastic-agent/elastic-agent ]
696+
command: ["--config", "/etc/otelcol-config.yml", "--config", "/etc/otelcol-config-extras.yml" ]
698697
user: 0:0
699698
volumes:
700699
- ${HOST_FILESYSTEM}:/hostfs:ro
@@ -713,6 +712,7 @@ services:
713712
- OTEL_COLLECTOR_HOST
714713
- OTEL_COLLECTOR_PORT_GRPC
715714
- OTEL_COLLECTOR_PORT_HTTP
715+
- ELASTIC_AGENT_OTEL
716716

717717
# Prometheus
718718
prometheus:

kubernetes/elastic-helm/configmap-daemonset.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ metadata:
99

1010
data:
1111
relay: |
12+
extensions:
13+
health_check:
14+
endpoint: ${env:MY_POD_IP}:13133
1215
exporters:
1316
debug:
1417
elasticsearch:
@@ -253,6 +256,7 @@ data:
253256
extra_metadata_labels:
254257
- container.id
255258
service:
259+
extensions: [health_check]
256260
pipelines:
257261
logs:
258262
receivers: [filelog]

kubernetes/elastic-helm/configmap-deployment.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ metadata:
99

1010
data:
1111
relay: |
12+
extensions:
13+
health_check:
14+
endpoint: ${env:MY_POD_IP}:13133
1215
connectors:
1316
spanmetrics: {}
1417
exporters:
@@ -18,7 +21,6 @@ data:
1821
compression: none
1922
headers:
2023
Authorization: Bearer ${env:ELASTIC_APM_SECRET_TOKEN}
21-
extensions:
2224
processors:
2325
batch: {}
2426
resource:
@@ -42,6 +44,7 @@ data:
4244
endpoint: ${env:MY_POD_IP}:4318
4345
service:
4446
extensions:
47+
- health_check
4548
pipelines:
4649
logs:
4750
exporters:

kubernetes/elastic-helm/daemonset.yaml

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,24 +11,15 @@ presets:
1111

1212
image:
1313
repository: docker.elastic.co/beats/elastic-agent
14-
tag: 8.15.0-SNAPSHOT
15-
command:
16-
name: "/usr/share/elastic-agent/elastic-agent"
17-
extraArgs: ["otel"]
18-
livenessProbe:
19-
httpGet:
20-
port: 8888
21-
path: metrics
22-
readinessProbe:
23-
httpGet:
24-
port: 8888
25-
path: metrics
14+
tag: 8.16.0-SNAPSHOT
2615

2716
securityContext:
2817
runAsUser: 0
2918
runAsGroup: 0
3019

3120
extraEnvs:
21+
- name: ELASTIC_AGENT_OTEL
22+
value: "true"
3223
- name: ELASTIC_ENDPOINT
3324
valueFrom:
3425
secretKeyRef:

kubernetes/elastic-helm/deployment.yaml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,7 @@ default:
3535
opentelemetry-collector:
3636
image:
3737
repository: docker.elastic.co/beats/elastic-agent
38-
tag: 8.15.0-SNAPSHOT
39-
command:
40-
name: "/usr/share/elastic-agent/elastic-agent"
41-
extraArgs: ["otel"]
38+
tag: 8.16.0-SNAPSHOT
4239
mode: "deployment"
4340
presets:
4441
kubernetesAttributes:
@@ -49,6 +46,8 @@ opentelemetry-collector:
4946
enabled: true
5047

5148
extraEnvs:
49+
- name: ELASTIC_AGENT_OTEL
50+
value: "true"
5251
- name: ELASTIC_APM_ENDPOINT
5352
valueFrom:
5453
secretKeyRef:
@@ -64,15 +63,6 @@ opentelemetry-collector:
6463
create: false
6564
existingName: elastic-otelcol-agent
6665

67-
livenessProbe:
68-
httpGet:
69-
port: 8888
70-
path: metrics
71-
readinessProbe:
72-
httpGet:
73-
port: 8888
74-
path: metrics
75-
7666
opensearch:
7767
enabled: false
7868

0 commit comments

Comments
 (0)