Skip to content

Commit 063cf7a

Browse files
committed
Remove container port 13133 from otel-agent sidecar
1 parent 650e0f8 commit 063cf7a

File tree

5 files changed

+2
-38
lines changed

5 files changed

+2
-38
lines changed

manifests/templates/reconciler-manager-configmap.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -190,8 +190,6 @@ data:
190190
protocol: TCP
191191
- containerPort: 8888 # Metrics.
192192
protocol: TCP
193-
- containerPort: 13133 # Health check
194-
protocol: TCP
195193
volumeMounts:
196194
- name: otel-agent-config-reconciler-vol
197195
mountPath: /conf

manifests/templates/reconciler-manager.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,6 @@ spec:
8181
ports:
8282
- containerPort: 55678 # Default OpenCensus receiver port.
8383
- containerPort: 8888 # Metrics.
84-
- containerPort: 13133 # Health check
8584
securityContext:
8685
allowPrivilegeEscalation: false
8786
readOnlyRootFilesystem: true

manifests/templates/resourcegroup-manifest.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,6 @@ spec:
270270
ports:
271271
- containerPort: 55678
272272
- containerPort: 8888
273-
- containerPort: 13133
274273
resources:
275274
requests:
276275
cpu: 10m

pkg/reconcilermanager/controllers/reconciler_base_test.go

Lines changed: 2 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -398,16 +398,6 @@ spec:
398398
volumeMounts:
399399
- name: otel-agent-config-vol
400400
mountPath: /conf
401-
livenessProbe:
402-
httpGet:
403-
path: /
404-
port: 13133 # Health Check extension default port.
405-
scheme: HTTP
406-
readinessProbe:
407-
httpGet:
408-
path: /
409-
port: 13133 # Health Check extension default port.
410-
scheme: HTTP
411401
imagePullPolicy: IfNotPresent
412402
dnsPolicy: ClusterFirst
413403
schedulerName: default-scheduler
@@ -478,24 +468,6 @@ spec:
478468
volumeMounts:
479469
- name: otel-agent-config-vol
480470
mountPath: /conf
481-
livenessProbe:
482-
httpGet:
483-
path: /
484-
port: 13133 # Health Check extension default port.
485-
scheme: HTTP
486-
timeoutSeconds: 1 # different from declared
487-
periodSeconds: 10 # different from declared
488-
successThreshold: 1 # different from declared
489-
failureThreshold: 3 # different from declared
490-
readinessProbe:
491-
httpGet:
492-
path: /
493-
port: 13133 # Health Check extension default port.
494-
scheme: HTTP
495-
timeoutSeconds: 1 # different from declared
496-
periodSeconds: 10 # different from declared
497-
successThreshold: 1 # different from declared
498-
failureThreshold: 3 # different from declared
499471
terminationMessagePath: "/dev/termination" # different from declared
500472
terminationMessagePolicy: FallbackToLogsOnError # different from declared
501473
imagePullPolicy: IfNotPresent
@@ -548,7 +520,7 @@ func TestCompareDeploymentsToCreatePatchData(t *testing.T) {
548520
current: currentDeploymentUnstructured,
549521
isAutopilot: false,
550522
expectedSame: false,
551-
expectedPatch: `{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"creationTimestamp":null,"labels":{"app":"reconciler","configmanagement.gke.io/arch":"csmr","configmanagement.gke.io/system":"true","test-data":"true"},"namespace":"config-management-system"},"spec":{"minReadySeconds":10,"replicas":1,"selector":{"matchLabels":{"app":"reconciler","configsync.gke.io/deployment-name":""}},"strategy":{"type":"Recreate"},"template":{"metadata":{"creationTimestamp":null},"spec":{"containers":[{"args":["--config=/conf/otel-agent-config.yaml","--feature-gates=-exporter.googlecloud.OTLPDirect"],"command":["/otelcol-contrib"],"image":"gcr.io/config-management-release/otelcontribcol:v0.54.0","imagePullPolicy":"IfNotPresent","livenessProbe":{"httpGet":{"path":"/","port":13133,"scheme":"HTTP"}},"name":"otel-agent","ports":[{"containerPort":55678,"protocol":"TCP"},{"containerPort":8888,"protocol":"TCP"}],"readinessProbe":{"httpGet":{"path":"/","port":13133,"scheme":"HTTP"}},"resources":{"requests":{"cpu":"10m","memory":"100Mi"}},"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["NET_RAW"]},"readOnlyRootFilesystem":true},"volumeMounts":[{"mountPath":"/conf","name":"otel-agent-config-vol"}]}],"dnsPolicy":"ClusterFirst","schedulerName":"default-scheduler","securityContext":{"fsGroup":65533,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"tolerations":[{"key":"foo"}],"volumes":[{"emptyDir":{},"name":"repo"},{"emptyDir":{},"name":"kube"}]}}},"status":{}}`,
523+
expectedPatch: `{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"creationTimestamp":null,"labels":{"app":"reconciler","configmanagement.gke.io/arch":"csmr","configmanagement.gke.io/system":"true","test-data":"true"},"namespace":"config-management-system"},"spec":{"minReadySeconds":10,"replicas":1,"selector":{"matchLabels":{"app":"reconciler","configsync.gke.io/deployment-name":""}},"strategy":{"type":"Recreate"},"template":{"metadata":{"creationTimestamp":null},"spec":{"containers":[{"args":["--config=/conf/otel-agent-config.yaml","--feature-gates=-exporter.googlecloud.OTLPDirect"],"command":["/otelcol-contrib"],"image":"gcr.io/config-management-release/otelcontribcol:v0.54.0","imagePullPolicy":"IfNotPresent","name":"otel-agent","ports":[{"containerPort":55678,"protocol":"TCP"},{"containerPort":8888,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"100Mi"}},"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["NET_RAW"]},"readOnlyRootFilesystem":true},"volumeMounts":[{"mountPath":"/conf","name":"otel-agent-config-vol"}]}],"dnsPolicy":"ClusterFirst","schedulerName":"default-scheduler","securityContext":{"fsGroup":65533,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"tolerations":[{"key":"foo"}],"volumes":[{"emptyDir":{},"name":"repo"},{"emptyDir":{},"name":"kube"}]}}},"status":{}}`,
552524
},
553525
"Deployment should preserve custom tolerations for Autopilot": {
554526
declared: func() *appsv1.Deployment {
@@ -570,7 +542,7 @@ func TestCompareDeploymentsToCreatePatchData(t *testing.T) {
570542
current: currentDeploymentUnstructured,
571543
isAutopilot: true,
572544
expectedSame: false,
573-
expectedPatch: `{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"creationTimestamp":null,"labels":{"app":"reconciler","configmanagement.gke.io/arch":"csmr","configmanagement.gke.io/system":"true","test-data":"true"},"namespace":"config-management-system"},"spec":{"minReadySeconds":10,"replicas":1,"selector":{"matchLabels":{"app":"reconciler","configsync.gke.io/deployment-name":""}},"strategy":{"type":"Recreate"},"template":{"metadata":{"creationTimestamp":null},"spec":{"containers":[{"args":["--config=/conf/otel-agent-config.yaml","--feature-gates=-exporter.googlecloud.OTLPDirect"],"command":["/otelcol-contrib"],"image":"gcr.io/config-management-release/otelcontribcol:v0.54.0","imagePullPolicy":"IfNotPresent","livenessProbe":{"httpGet":{"path":"/","port":13133,"scheme":"HTTP"}},"name":"otel-agent","ports":[{"containerPort":55678,"protocol":"TCP"},{"containerPort":8888,"protocol":"TCP"}],"readinessProbe":{"httpGet":{"path":"/","port":13133,"scheme":"HTTP"}},"resources":{"requests":{"cpu":"10m","memory":"100Mi"}},"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["NET_RAW"]},"readOnlyRootFilesystem":true},"volumeMounts":[{"mountPath":"/conf","name":"otel-agent-config-vol"}]}],"dnsPolicy":"ClusterFirst","schedulerName":"default-scheduler","securityContext":{"fsGroup":65533,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"tolerations":[{"key":"foo"}],"volumes":[{"emptyDir":{},"name":"repo"},{"emptyDir":{},"name":"kube"}]}}},"status":{}}`,
545+
expectedPatch: `{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"creationTimestamp":null,"labels":{"app":"reconciler","configmanagement.gke.io/arch":"csmr","configmanagement.gke.io/system":"true","test-data":"true"},"namespace":"config-management-system"},"spec":{"minReadySeconds":10,"replicas":1,"selector":{"matchLabels":{"app":"reconciler","configsync.gke.io/deployment-name":""}},"strategy":{"type":"Recreate"},"template":{"metadata":{"creationTimestamp":null},"spec":{"containers":[{"args":["--config=/conf/otel-agent-config.yaml","--feature-gates=-exporter.googlecloud.OTLPDirect"],"command":["/otelcol-contrib"],"image":"gcr.io/config-management-release/otelcontribcol:v0.54.0","imagePullPolicy":"IfNotPresent","name":"otel-agent","ports":[{"containerPort":55678,"protocol":"TCP"},{"containerPort":8888,"protocol":"TCP"}],"resources":{"requests":{"cpu":"10m","memory":"100Mi"}},"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["NET_RAW"]},"readOnlyRootFilesystem":true},"volumeMounts":[{"mountPath":"/conf","name":"otel-agent-config-vol"}]}],"dnsPolicy":"ClusterFirst","schedulerName":"default-scheduler","securityContext":{"fsGroup":65533,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"tolerations":[{"key":"foo"}],"volumes":[{"emptyDir":{},"name":"repo"},{"emptyDir":{},"name":"kube"}]}}},"status":{}}`,
574546
},
575547
}
576548

test/kustomization/expected.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5894,8 +5894,6 @@ data:
58945894
protocol: TCP
58955895
- containerPort: 8888 # Metrics.
58965896
protocol: TCP
5897-
- containerPort: 13133 # Health check
5898-
protocol: TCP
58995897
volumeMounts:
59005898
- name: otel-agent-config-reconciler-vol
59015899
mountPath: /conf
@@ -6352,7 +6350,6 @@ spec:
63526350
ports:
63536351
- containerPort: 55678
63546352
- containerPort: 8888
6355-
- containerPort: 13133
63566353
resources:
63576354
limits:
63586355
cpu: 1
@@ -6472,7 +6469,6 @@ spec:
64726469
ports:
64736470
- containerPort: 55678
64746471
- containerPort: 8888
6475-
- containerPort: 13133
64766472
resources:
64776473
requests:
64786474
cpu: 10m

0 commit comments

Comments
 (0)