From d3e3e42b87c3262ac0e4d48b27eaf431dcdbdd21 Mon Sep 17 00:00:00 2001 From: Lucas Bickel <116588+hairmare@users.noreply.github.com> Date: Fri, 18 Aug 2023 15:04:06 +0200 Subject: [PATCH] feat(tracing-apps): Update otel-collector from 0.75.0 to 0.82.0 (#1080) Co-authored-by: janaurka <5986148+janaurka@users.noreply.github.com> --- charts/tracing-apps/Chart.yaml | 56 ++++++++++++++----- charts/tracing-apps/README.md | 4 +- .../examples/opentelemetryCollector.yaml | 4 ++ charts/tracing-apps/values.yaml | 2 +- 4 files changed, 50 insertions(+), 16 deletions(-) diff --git a/charts/tracing-apps/Chart.yaml b/charts/tracing-apps/Chart.yaml index 446b176ba..04f6a40a5 100644 --- a/charts/tracing-apps/Chart.yaml +++ b/charts/tracing-apps/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: tracing-apps description: Argo CD app-of-apps config for tracing applications type: application -version: 0.25.0 +version: 0.26.0 home: https://github.com/adfinis/helm-charts/tree/main/charts/tracing-apps sources: - https://github.com/adfinis/helm-charts @@ -17,18 +17,48 @@ dependencies: annotations: artifacthub.io/changes: | - kind: changed - description: | - jaeger-operator: update from 1.42.0 to 1.43.0 - - * update operator-sdk to 1.27.0 - * Support JaegerCommonSpec in JaegerCassandraCreateSchemaSpec + description: "otel-collector: update from 0.75.0 to 0.82.0" links: - - name: Changelog - url: https://github.com/jaegertracing/jaeger-operator/blob/main/CHANGELOG.md#v1430-2023-02-07 + - name: Upgrade docs! + url: https://github.com/open-telemetry/opentelemetry-helm-charts/blob/main/charts/opentelemetry-collector/UPGRADING.md + - name: Changelog v1.47.0 + url: https://github.com/jaegertracing/jaeger-operator/blob/main/CHANGELOG.md#v1470-2025-07-12 + - name: Changelog v1.46.0 + url: https://github.com/jaegertracing/jaeger-operator/blob/main/CHANGELOG.md#v1460-2025-06-16 + - name: Changelog v1.45.0 + url: https://github.com/jaegertracing/jaeger-operator/blob/main/CHANGELOG.md#v1450-2023-05-16 + - name: Changelog v1.44.0 + url: https://github.com/jaegertracing/jaeger-operator/blob/main/CHANGELOG.md#v1440-2023-04-13 - kind: changed - description: "jaeger-operator: update chart from 2.41.0 to 2.43.0" + description: "jaeger-operator: update chart from 0.54.1 to 0.65.0" links: - - name: "feat: allow configuring container security context for jaeger operator" - url: https://github.com/jaegertracing/helm-charts/pull/465 - - name: "feat: bump chart version to 1.43.0" - url: https://github.com/jaegertracing/helm-charts/pull/464 + - name: "feat: bump collector to 0.82.0" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/847 + - name: "feat: Allow disabling service even for deployment and statefulsets" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/843 + - name: "fix: Respect pipeline order when enabling kubernetesAttributes" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/844 + - name: "feat: Add externalTrafficPolicy value for service type LoadBalancer" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/838 + - name: "fix: checksum config in statefulset template" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/827 + - name: "feat: extra env from" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/820 + - name: "fix: recombine cri multi-line logs" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/818 + - name: "feat: add dns config param" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/802 + - name: "fix: cluster role for k8sattributes" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/801 + - name: "feat: Add Service on Daemonset" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/755 + - name: "feat: Add more fields to k8sattributes metadata" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/789 + - name: "feat: support for HPA behavior" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/782 + - name: "feat: Add tpl function to Ingress host references and pod annotations/labels" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/744 + - name: "fix: update MY_POD_IP with ${env:MY_POD_IP}" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/767 + - name: "fix: adding missing k8satrribute env var filter" + url: https://github.com/open-telemetry/opentelemetry-helm-charts/pull/768 diff --git a/charts/tracing-apps/README.md b/charts/tracing-apps/README.md index 53636b7e8..0772b051f 100644 --- a/charts/tracing-apps/README.md +++ b/charts/tracing-apps/README.md @@ -1,6 +1,6 @@ # tracing-apps -![Version: 0.25.0](https://img.shields.io/badge/Version-0.25.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) +![Version: 0.26.0](https://img.shields.io/badge/Version-0.26.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) Argo CD app-of-apps config for tracing applications @@ -35,7 +35,7 @@ This chart is maintained by [Adfinis](https://adfinis.com/?pk_campaign=github&pk | opentelemetryCollector.destination.namespace | string | `"infra-otel-operator"` | Namespace | | opentelemetryCollector.enabled | bool | `false` | Enable otel-exporter | | opentelemetryCollector.repoURL | string | [repo](https://open-telemetry.github.io/opentelemetry-helm-charts) | Repo URL | -| opentelemetryCollector.targetRevision | string | `"0.54.1"` | [opentelemetry-collector Helm chart](https://github.com/open-telemetry/opentelemetry-helm-charts/tree/main/charts/opentelemetry-collector) | +| opentelemetryCollector.targetRevision | string | `"0.65.0"` | [opentelemetry-collector Helm chart](https://github.com/open-telemetry/opentelemetry-helm-charts/tree/main/charts/opentelemetry-collector) | | opentelemetryCollector.values | object | [upstream values](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/main/charts/opentelemetry-collector/values.yaml) | Helm values | ## About this chart diff --git a/charts/tracing-apps/examples/opentelemetryCollector.yaml b/charts/tracing-apps/examples/opentelemetryCollector.yaml index fb90bf0c9..edf509b1d 100644 --- a/charts/tracing-apps/examples/opentelemetryCollector.yaml +++ b/charts/tracing-apps/examples/opentelemetryCollector.yaml @@ -9,3 +9,7 @@ opentelemetryCollector: enabled: true extraLabels: k8s.adfinis.com/prometheus: kube-prometheus + resources: + limits: + cpu: 256m + memory: 512Mi diff --git a/charts/tracing-apps/values.yaml b/charts/tracing-apps/values.yaml index b5016dddf..8522ca06b 100644 --- a/charts/tracing-apps/values.yaml +++ b/charts/tracing-apps/values.yaml @@ -33,7 +33,7 @@ opentelemetryCollector: # -- Chart chart: "opentelemetry-collector" # -- [opentelemetry-collector Helm chart](https://github.com/open-telemetry/opentelemetry-helm-charts/tree/main/charts/opentelemetry-collector) - targetRevision: "0.54.1" + targetRevision: "0.65.0" # -- Helm values # @default -- [upstream values](https://github.com/open-telemetry/opentelemetry-helm-charts/blob/main/charts/opentelemetry-collector/values.yaml) values: {}