Skip to content

Commit 35e5d81

Browse files
committed
add cluster name to o2 collector
1 parent 87d3430 commit 35e5d81

File tree

10 files changed

+63
-8
lines changed

10 files changed

+63
-8
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
Following charts are available in this repository:
44

55
- [openobserve](charts/openobserve/README.md)
6+
- [openobserve-standalone](charts/openobserve-standalone/README.md)
67
- [openobserve-collector](charts/openobserve-collector/README.md)
78

89

charts/openobserve-collector/Chart.yaml

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

2020
# This is the version number of the application being deployed. This version number should be
2121
# incremented each time you make changes to the application. Versions are not expected to

charts/openobserve-collector/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ If you are developing this chart then you should clone the repo and make any mod
4545
You can generate output of the chart using below command to verify:
4646

4747
```shell
48-
helm -n openobserve-collector template o2c . > o1.yaml
48+
helm -n openobserve-collector template o2c . > o2c1.yaml
4949
```
5050

5151
You can install using:
@@ -59,6 +59,7 @@ or
5959
```shell
6060
helm --namespace openobserve-collector \
6161
install o2c . \
62+
--set k8sCluster=cluster1 \
6263
--set exporters."otlphttp/openobserve".endpoint=URL \
6364
--set exporters."otlphttp/openobserve".headers.Authorization="Basic base64 encoded auth" \
6465
--set exporters."otlphttp/openobserve_k8s_events".endpoint=URL \

charts/openobserve-collector/templates/agent.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@ spec:
4545
connectors:
4646
{{ toYaml .Values.agent.connectors | indent 6 }}
4747
processors:
48+
attributes:
49+
actions:
50+
- key: k8s_cluster
51+
action: insert
52+
value: {{ .Values.k8sCluster | quote }}
4853
{{ toYaml .Values.agent.processors | indent 6 }}
4954
extensions:
5055
{{ toYaml .Values.agent.extensions | indent 6 }}

charts/openobserve-collector/templates/gateway.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ spec:
4646
connectors:
4747
{{ toYaml .Values.gateway.connectors | indent 6 }}
4848
processors:
49+
attributes:
50+
actions:
51+
- key: k8s_cluster
52+
action: insert
53+
value: {{ .Values.k8sCluster | quote }}
4954
{{ toYaml .Values.gateway.processors | indent 6 }}
5055
extensions:
5156
{{ toYaml .Values.gateway.extensions | indent 6 }}

charts/openobserve-collector/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ exporters:
1414
stream-name: k8s_events
1515

1616
replicaCount: 1
17+
k8sCluster: "cluster1"
1718

1819
image:
1920
repository: ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib

charts/openobserve-standalone/Chart.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ dependencies:
33
repository: https://charts.min.io
44
version: 5.3.0
55
digest: sha256:c539f29a4cbdeef50e73fccb320917baf7e08913288b2b2ba68f89f0eaf266de
6-
generated: "2024-12-13T12:15:22.86877+08:00"
6+
generated: "2024-12-14T14:34:01.474465-08:00"

charts/openobserve/Chart.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ dependencies:
99
repository: https://charts.min.io
1010
version: 5.3.0
1111
digest: sha256:63714207ce2a35dd0dac5d8f70e4c23cb058f1a6f710689dcdbd6fe018221cb0
12-
generated: "2024-12-13T12:15:12.433456+08:00"
12+
generated: "2024-12-14T14:33:57.460734-08:00"

charts/openobserve/Chart.yaml

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

2020
# This is the version number of the application being deployed. This version number should be
2121
# incremented each time you make changes to the application. Versions are not expected to

index.yaml

Lines changed: 45 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,34 @@ entries:
5858
- https://charts.openobserve.ai/charts/minio-5.0.7.tgz
5959
version: 5.0.7
6060
openobserve:
61+
- apiVersion: v2
62+
appVersion: v0.14.0
63+
created: "2024-12-14T14:34:01.790371-08:00"
64+
dependencies:
65+
- condition: etcd.enabled
66+
name: etcd
67+
repository: https://charts.bitnami.com/bitnami
68+
version: 10.4.2
69+
- condition: nats.enabled
70+
name: nats
71+
repository: https://nats-io.github.io/k8s/helm/charts/
72+
version: 1.2.6
73+
- condition: minio.enabled
74+
name: minio
75+
repository: https://charts.min.io
76+
version: 5.3.0
77+
description: Logs, Metrics and Traces, Dashboards, RUM, Error tracking, Session
78+
replay etc. Elasticsearch API compatibility.
79+
digest: 3b6557992f943bc02f0741282e3422f5f5baac2d668df9e6ebd73fe91c06e677
80+
maintainers:
81+
82+
name: OpenObserve
83+
url: https://openobserve.ai
84+
name: openobserve
85+
type: application
86+
urls:
87+
- openobserve-0.14.3.tgz
88+
version: 0.14.3
6189
- apiVersion: v2
6290
appVersion: v0.14.0
6391
created: "2024-12-13T12:15:24.132311+08:00"
@@ -3607,6 +3635,20 @@ entries:
36073635
- https://charts.openobserve.ai/openobserve-0.5.0.tgz
36083636
version: 0.5.0
36093637
openobserve-collector:
3638+
- apiVersion: v2
3639+
appVersion: 0.113.0
3640+
created: "2024-12-14T14:34:01.791765-08:00"
3641+
description: An opinionated installation of OTEL Collector for OpenObserve
3642+
digest: aed47e10b526fad0941a8af3b11328d90e8852119bd931f8f2eae42c58880440
3643+
maintainers:
3644+
3645+
name: OpenObserve
3646+
url: https://openobserve.ai
3647+
name: openobserve-collector
3648+
type: application
3649+
urls:
3650+
- openobserve-collector-0.3.16.tgz
3651+
version: 0.3.16
36103652
- apiVersion: v2
36113653
appVersion: 0.113.0
36123654
created: "2024-12-13T12:15:24.133308+08:00"
@@ -4114,15 +4156,15 @@ entries:
41144156
openobserve-standalone:
41154157
- apiVersion: v2
41164158
appVersion: v0.14.0
4117-
created: "2024-12-13T12:15:24.134918+08:00"
4159+
created: "2024-12-14T14:34:01.793041-08:00"
41184160
dependencies:
41194161
- condition: minio.enabled
41204162
name: minio
41214163
repository: https://charts.min.io
41224164
version: 5.3.0
41234165
description: Logs, Metrics and Traces, Dashboards, RUM, Error tracking, Session
41244166
replay etc. Elasticsearch API compatibility.
4125-
digest: 8164dc556be74c2a522d447513e7d2874241aec127cb4c859ee29c963fd2468e
4167+
digest: 1c7370e5a766a5ccf70fd2da58a27de987c9b5ce91f31bab7a9d2949549c2a6f
41264168
maintainers:
41274169
41284170
name: OpenObserve
@@ -4632,4 +4674,4 @@ entries:
46324674
urls:
46334675
- openobserve-standalone-0.7.29.tgz
46344676
version: 0.7.29
4635-
generated: "2024-12-13T12:15:24.126286+08:00"
4677+
generated: "2024-12-14T14:34:01.786083-08:00"

0 commit comments

Comments
 (0)