Skip to content

Commit ee241bd

Browse files
committed
Remove readiness probe from otel-agent sidecar
The readiness probe on the otel-agent container was causing operational issues: - False alarms during slow cluster startup due to health check binding failures - Inconsistent with other containers (git-sync, reconciler) which don't use readiness probes - Redundant for a telemetry sidecar that doesn't provide direct user-facing services
1 parent 7d42180 commit ee241bd

File tree

4 files changed

+0
-26
lines changed

4 files changed

+0
-26
lines changed

manifests/templates/reconciler-manager-configmap.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -195,11 +195,6 @@ data:
195195
volumeMounts:
196196
- name: otel-agent-config-reconciler-vol
197197
mountPath: /conf
198-
readinessProbe:
199-
httpGet:
200-
path: /
201-
port: 13133 # Health Check extension default port.
202-
scheme: HTTP
203198
imagePullPolicy: IfNotPresent
204199
# These KUBE env vars help populate OTEL_RESOURCE_ATTRIBUTES which
205200
# is used by the otel-agent to populate resource attributes when

manifests/templates/reconciler-manager.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,10 +91,6 @@ spec:
9191
volumeMounts:
9292
- name: otel-agent-config-vol
9393
mountPath: /conf
94-
readinessProbe:
95-
httpGet:
96-
path: /
97-
port: 13133 # Health Check extension default port.
9894
# These KUBE env vars help populate OTEL_RESOURCE_ATTRIBUTES which
9995
# is used by the otel-agent to populate resource attributes when
10096
# emiting metrics to the otel-collector. This is more efficient than

manifests/templates/resourcegroup-manifest.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -275,10 +275,6 @@ spec:
275275
- containerPort: 55678
276276
- containerPort: 8888
277277
- containerPort: 13133
278-
readinessProbe:
279-
httpGet:
280-
path: /
281-
port: 13133
282278
resources:
283279
requests:
284280
cpu: 10m

test/kustomization/expected.yaml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5907,11 +5907,6 @@ data:
59075907
volumeMounts:
59085908
- name: otel-agent-config-reconciler-vol
59095909
mountPath: /conf
5910-
readinessProbe:
5911-
httpGet:
5912-
path: /
5913-
port: 13133 # Health Check extension default port.
5914-
scheme: HTTP
59155910
imagePullPolicy: IfNotPresent
59165911
# These KUBE env vars help populate OTEL_RESOURCE_ATTRIBUTES which
59175912
# is used by the otel-agent to populate resource attributes when
@@ -6370,10 +6365,6 @@ spec:
63706365
- containerPort: 55678
63716366
- containerPort: 8888
63726367
- containerPort: 13133
6373-
readinessProbe:
6374-
httpGet:
6375-
path: /
6376-
port: 13133
63776368
resources:
63786369
limits:
63796370
cpu: 1
@@ -6494,10 +6485,6 @@ spec:
64946485
- containerPort: 55678
64956486
- containerPort: 8888
64966487
- containerPort: 13133
6497-
readinessProbe:
6498-
httpGet:
6499-
path: /
6500-
port: 13133
65016488
resources:
65026489
requests:
65036490
cpu: 10m

0 commit comments

Comments
 (0)