Skip to content

Commit 8ea5a59

Browse files
[nr-k8s-otel-collector] Add grpc endpoint for otlp receiver (#1961)
#### Is this a new chart No #### What this PR does / why we need it: Enables the grpc endpoint and port for the OTLP receiver in the deployment. #### Special notes for your reviewer: #### Checklist [Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.] - [x] Chart Version bumped - [x] Title of the PR starts with chart name (e.g. `[mychartname]`) # Release Notes to Publish (nr-k8s-otel-collector) If this PR contains changes in `nr-k8s-otel-collector`, please complete the following section. All other charts should ignore this section. <!--BEGIN-RELEASE-NOTES--> ## 🚀 What's Changed * Added grpc endpoint and port to OTLP receiver in the deployment and service. <!--END-RELEASE-NOTES--> --------- Co-authored-by: Daniel Budziwojski <dbudziwojski@newrelic.com>
1 parent d60aa69 commit 8ea5a59

File tree

13 files changed

+34
-16
lines changed

13 files changed

+34
-16
lines changed

charts/nr-k8s-otel-collector/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ type: application
1717
# This is the chart version. This version number should be incremented each time you make changes
1818
# to the chart and its templates, including the app version.
1919
# Versions are expected to follow Semantic Versioning (https://semver.org/)
20-
version: 0.8.50
20+
version: 0.8.51
2121

2222
dependencies:
2323
- name: common-library

charts/nr-k8s-otel-collector/examples/k8s/rendered/clusterrole.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
app.kubernetes.io/managed-by: Helm
1010
app.kubernetes.io/name: nr-k8s-otel-collector
1111
app.kubernetes.io/version: 1.2.0
12-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
12+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1313
rules:
1414
- apiGroups:
1515
- ""

charts/nr-k8s-otel-collector/examples/k8s/rendered/clusterrolebinding.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
app.kubernetes.io/managed-by: Helm
1010
app.kubernetes.io/name: nr-k8s-otel-collector
1111
app.kubernetes.io/version: 1.2.0
12-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
12+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1313
subjects:
1414
- kind: ServiceAccount
1515
name: nr-k8s-otel-collector

charts/nr-k8s-otel-collector/examples/k8s/rendered/daemonset-configmap.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
app.kubernetes.io/managed-by: Helm
1111
app.kubernetes.io/name: nr-k8s-otel-collector
1212
app.kubernetes.io/version: 1.2.0
13-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
13+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1414
data:
1515
daemonset-config.yaml: |
1616
receivers:
@@ -558,7 +558,7 @@ data:
558558
value: <cluser_name>
559559
- key: "newrelic.chart.version"
560560
action: upsert
561-
value: 0.8.50
561+
value: 0.8.51
562562
- key: newrelic.entity.type
563563
action: upsert
564564
value: "k8s"

charts/nr-k8s-otel-collector/examples/k8s/rendered/daemonset.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
app.kubernetes.io/managed-by: Helm
1111
app.kubernetes.io/name: nr-k8s-otel-collector
1212
app.kubernetes.io/version: 1.2.0
13-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
13+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1414
spec:
1515
selector:
1616
matchLabels:
@@ -24,7 +24,7 @@ spec:
2424
app.kubernetes.io/name: nr-k8s-otel-collector
2525
component: daemonset
2626
annotations:
27-
checksum/config: 18bb14ff9358d8df3f3668ccf6b4d4f2360491428100990a4b4402f555a6c8df
27+
checksum/config: 67d806e2365ef2eba7e2da21f2c10e94e8c69edb8e81e2d81e0b04d561d647d1
2828
spec:
2929
serviceAccountName: nr-k8s-otel-collector
3030
containers:

charts/nr-k8s-otel-collector/examples/k8s/rendered/deployment-configmap.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
app.kubernetes.io/managed-by: Helm
1111
app.kubernetes.io/name: nr-k8s-otel-collector
1212
app.kubernetes.io/version: 1.2.0
13-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
13+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1414
data:
1515
deployment-config.yaml: |
1616
receivers:
@@ -19,6 +19,8 @@ data:
1919
protocols:
2020
http:
2121
endpoint: ${env:MY_POD_IP}:4318
22+
grpc:
23+
endpoint: ${env:MY_POD_IP}:4317
2224
k8s_events:
2325
prometheus/ksm:
2426
config:
@@ -497,7 +499,7 @@ data:
497499
value: <cluser_name>
498500
- key: "newrelic.chart.version"
499501
action: upsert
500-
value: 0.8.50
502+
value: 0.8.51
501503
- key: newrelic.entity.type
502504
action: upsert
503505
value: "k8s"
@@ -515,7 +517,7 @@ data:
515517
value: <cluser_name>
516518
- key: "newrelic.chart.version"
517519
action: upsert
518-
value: 0.8.50
520+
value: 0.8.51
519521
520522
transform/events:
521523
log_statements:

charts/nr-k8s-otel-collector/examples/k8s/rendered/deployment.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
app.kubernetes.io/managed-by: Helm
1111
app.kubernetes.io/name: nr-k8s-otel-collector
1212
app.kubernetes.io/version: 1.2.0
13-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
13+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1414
spec:
1515
replicas: 1
1616
minReadySeconds: 5
@@ -26,7 +26,7 @@ spec:
2626
app.kubernetes.io/name: nr-k8s-otel-collector
2727
component: deployment
2828
annotations:
29-
checksum/config: ebaeaa2233f9ca3d1049c7b71caa2ac2642229b344ce9f433daa3886be8a0a81
29+
checksum/config: 6a6ac337894e9ea5a26468001e1200d936353f335947fc057cf655abd2fcfbb5
3030
spec:
3131
serviceAccountName: nr-k8s-otel-collector
3232
containers:
@@ -67,6 +67,9 @@ spec:
6767
- name: http
6868
containerPort: 4318
6969
protocol: TCP
70+
- name: grpc
71+
containerPort: 4317
72+
protocol: TCP
7073
volumeMounts:
7174
- name: deployment-config
7275
mountPath: /config

charts/nr-k8s-otel-collector/examples/k8s/rendered/secret.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ metadata:
1010
app.kubernetes.io/managed-by: Helm
1111
app.kubernetes.io/name: nr-k8s-otel-collector
1212
app.kubernetes.io/version: 1.2.0
13-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
13+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1414
data:
1515
licenseKey: PE5SX2xpY2Vuc2VLZXk+

charts/nr-k8s-otel-collector/examples/k8s/rendered/service.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,18 @@ metadata:
1010
app.kubernetes.io/managed-by: Helm
1111
app.kubernetes.io/name: nr-k8s-otel-collector
1212
app.kubernetes.io/version: 1.2.0
13-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
13+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1414
spec:
1515
type: ClusterIP
1616
ports:
1717
- name: otlp-http # Default endpoint for OpenTelemetry HTTP receiver.
1818
port: 4318
1919
protocol: TCP
2020
targetPort: 4318
21+
- name: otlp-grpc
22+
port: 4317
23+
protocol: TCP
24+
targetPort: 4317
2125
selector:
2226
app.kubernetes.io/instance: nr-k8s-otel-collector
2327
app.kubernetes.io/name: nr-k8s-otel-collector

charts/nr-k8s-otel-collector/examples/k8s/rendered/serviceaccount.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ metadata:
1010
app.kubernetes.io/managed-by: Helm
1111
app.kubernetes.io/name: nr-k8s-otel-collector
1212
app.kubernetes.io/version: 1.2.0
13-
helm.sh/chart: nr-k8s-otel-collector-0.8.50
13+
helm.sh/chart: nr-k8s-otel-collector-0.8.51
1414
annotations:

0 commit comments

Comments
 (0)