Skip to content

Commit ac92e27

Browse files
author
Mateusz
committed
changes to docs, checks, otel values
1 parent b2922fa commit ac92e27

File tree

10 files changed

+3037
-231
lines changed

10 files changed

+3037
-231
lines changed

.github/workflows/checks.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,22 @@ jobs:
3232
echo "changed=true" >> $GITHUB_OUTPUT
3333
fi
3434
35+
- name: Install helm-docs
36+
run: |
37+
GOBIN=/usr/local/bin/ go install github.com/norwoodj/helm-docs/cmd/helm-docs@v1.14.2
38+
39+
- name: Add helm repo for otel
40+
run: |
41+
helm repo add opentelemetry-collector https://open-telemetry.github.io/opentelemetry-helm-charts
42+
43+
- name: Check documentation is up-to-date
44+
run: |
45+
./generate-documentation.sh
46+
if ! git diff --exit-code charts/netdata/README.md; then
47+
echo "::error::README.md is out of date. Please run ./generate-documentation.sh and commit the changes."
48+
exit 1
49+
fi
50+
3551
- name: Run chart-testing (lint)
3652
run: ct lint --check-version-increment=false --validate-maintainers=false --target-branch ${{ github.event.repository.default_branch }}
3753

@@ -41,3 +57,6 @@ jobs:
4157

4258
- name: Run chart-testing (install)
4359
run: ct install --target-branch ${{ github.event.repository.default_branch }}
60+
61+
- name: Run chart-testing (install with OpenTelemetry)
62+
run: ct install --target-branch ${{ github.event.repository.default_branch }} --helm-extra-set-args "--set netdataOpentelemetry.enabled=true --set otel-collector.enabled=true"

charts/netdata/Chart.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
dependencies:
22
- name: opentelemetry-collector
33
repository: https://open-telemetry.github.io/opentelemetry-helm-charts
4-
version: 0.115.0
5-
digest: sha256:64b58dabaaf8b4d9cac1a83f9e80ac632019843b2c42159051ecc5cb9700d8bb
6-
generated: "2026-01-14T17:46:09.646928103+01:00"
4+
version: 0.144.0
5+
digest: sha256:4386d6f39c3aacd5eeb07d40dcc23404d33001d1c6a90e8843d5fa9bd1b34f24
6+
generated: "2026-01-29T13:37:43.621411516+01:00"

charts/netdata/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,6 @@ appVersion: v2.8.5
2020
dependencies:
2121
- name: opentelemetry-collector
2222
alias: otel-collector
23-
version: "0.115.0"
23+
version: "0.144.0"
2424
repository: "https://open-telemetry.github.io/opentelemetry-helm-charts"
2525
condition: otel-collector.enabled

charts/netdata/README.md

Lines changed: 2228 additions & 184 deletions
Large diffs are not rendered by default.
-34.8 KB
Binary file not shown.
31 KB
Binary file not shown.

charts/netdata/templates/netdata-otel/service.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
apiVersion: v1
44
kind: Service
55
metadata:
6-
name: {{ template "netdata.name" . }}-otel
6+
name: {{ .Release.Name }}-otel
77
namespace: {{ .Release.Namespace }}
88
labels:
99
app: {{ template "netdata.name" . }}

0 commit comments

Comments
 (0)