chore: sync upstream opentelemetry-helm-charts to 0.152#1
Merged
Conversation
…or (open-telemetry#1818) * add --enable-go-instrumentation flag opention to opentelemetry-operator * PR update * undo deletion * generate examples
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
* [operator] bump operator version to v0.132.0 * try 1.29 * add networking policy to rbac * update install name * set namespace env var * use other set command
* bump to operator 134 * update crds * undo makefile change * examples * ex
…eMounts (open-telemetry#1830) Signed-off-by: t3mi <t3mi@users.noreply.github.com>
…ashboard & alert (open-telemetry#1806) * fix prometheus config: 'otlp' is under 'server' + refresh promoted attributes list * Bump helm chart * Configure Grafana using configmaps and sidecars + add APM dashboard & alert * Add line breaks * Add line breaks * make commit verification happy * add mistakenly deleted files * Bump helm chart * Bump chart version --------- Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…elemetry#1833) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.29.11 to 3.30.1. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@3c3833e...f1f6e5f) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 3.30.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jared Tan <jian.tan@daocloud.io>
* adding runtimeClassName to pod spec Signed-off-by: Etienne Kemp-Rousseau <etienne.kr@hotmail.com> * adding schema for runtimeClassName Signed-off-by: Etienne Kemp-Rousseau <etienne.kr@hotmail.com> * example and bump version Signed-off-by: Etienne Kemp-Rousseau <etienne.kr@hotmail.com> * Revert "example and bump version" This reverts commit a354bb2. * now examples and version bump Signed-off-by: Etienne Kemp-Rousseau <etienne.kr@hotmail.com> --------- Signed-off-by: Etienne Kemp-Rousseau <etienne.kr@hotmail.com> Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…tor deployment (open-telemetry#1828) - Add helper.configTemplateChecksumAnnotation function to calculate configmap template checksum - Add checksum/config annotation to pod template metadata - Ensures pods restart automatically when configmap content changes Fixes issue where target-allocator pods don't restart when configmap is updated. Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…-telemetry#1836) * fix: opentelemetry-helm-chart tests to include ImagePullSecrets * version bump to 0.95.1 and regenerated the examples Signed-off-by: Armagan Karatosun <armagankaratosun@gmail.com> --------- Signed-off-by: Armagan Karatosun <armagankaratosun@gmail.com> Co-authored-by: jvoravong <47871238+jvoravong@users.noreply.github.com> Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…lemetry#1844) Signed-off-by: AvivGuiser <avivguiser@gmail.com> Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
open-telemetry#1855) * chore(opentelemetry-kube-stack): new example for isolated multicollector deployment Signed-off-by: t3mi <t3mi@users.noreply.github.com> * fix(opentelemetry-kube-stack): support tpl for collector configuration Signed-off-by: t3mi <t3mi@users.noreply.github.com> --------- Signed-off-by: t3mi <t3mi@users.noreply.github.com>
…elemetry#1848) Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…pen-telemetry#1839) * [chore] [collector] Revert replica count in case of Deployment mode * update examples --------- Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…n `values.schema.json` (open-telemetry#1856) * support for global and probably enabled in values.schema.json * bump up Signed-off-by: Jared Tan <jian.tan@daocloud.io> --------- Signed-off-by: Jared Tan <jian.tan@daocloud.io>
…ateStrategy (open-telemetry#1801) * fix: use daemonSetUpdateStrategy instead updateStrategy * fix: prevent admission webhook error by adding condition * Add backward compatibility for updateStrategy field * Update chart version * Revert to set updateStrategy --------- Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…1831) Bumps [actions/stale](https://github.com/actions/stale) from 9.1.0 to 10.0.0. - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](actions/stale@5bef64f...3a9db7e) --- updated-dependencies: - dependency-name: actions/stale dependency-version: 10.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jared Tan <jian.tan@daocloud.io>
…metry#1832) Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.6.0 to 6.0.0. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@a26af69...e797f83) --- updated-dependencies: - dependency-name: actions/setup-python dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jared Tan <jian.tan@daocloud.io>
…open-telemetry#1854) Signed-off-by: t3mi <t3mi@users.noreply.github.com>
…lemetry#1860) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.1 to 3.30.3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@f1f6e5f...192325c) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 3.30.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…ogs exclusion (open-telemetry#1835) Signed-off-by: t3mi <t3mi@users.noreply.github.com>
…lemetry#1849) * feat(target-allocator): add scheduling configuration support Add affinity, tolerations, nodeSelector, and topologySpreadConstraints support to target-allocator chart, matching otel-operator chart capabilities. - Add scheduling fields to values.yaml with default nodeSelector - Update deployment template to support all scheduling configurations - Bump chart version from 0.126.4 to 0.126.5 - Regenerate examples with updated templates * set nodeSelector default as empty * bump chart version and generate examples * bump chart version and generate examples --------- Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com> Co-authored-by: Jared Tan <jian.tan@daocloud.io>
…ry#1869) * fix typo in charts/opentelemetry-collector/values.yaml * chore: update Chart patch version --------- Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…metry#1853) * feat(opentelemetry-operator): opt-in to use user namespace Signed-off-by: t3mi <t3mi@users.noreply.github.com> * chore: regenerate examples Signed-off-by: t3mi <t3mi@users.noreply.github.com> * chore: change to feature beta version Signed-off-by: t3mi <t3mi@users.noreply.github.com> --------- Signed-off-by: t3mi <t3mi@users.noreply.github.com>
…pen-telemetry#1851) Add liveness probe, readiness probe, and configurable replica count support to target-allocator chart, matching otel-operator capabilities. - Add replicaCount configuration with default value of 1 - Add livenessProbe configuration with default /livez endpoint - Add readinessProbe configuration with default /readyz endpoint - Update deployment template to support all probe configurations - Bump chart version from 0.126.4 to 0.126.5 - Regenerate examples with updated templates All probes are enabled by default with sensible defaults, and can be fully customized including timeouts, thresholds, and intervals. Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
* feat: add Prometheus Kafka Exporter Helm chart Signed-off-by: Gerard Vanloo <gerard.vanloo@ibm.com> * chore: regenerate examples Signed-off-by: Gerard Vanloo <gerard.vanloo@ibm.com> * fix: update otel-collector to receive metrics from exporter * fix: correct deployment name Signed-off-by: Gerard Vanloo <gerard.vanloo@ibm.com> * fix: correct lint error Signed-off-by: Gerard Vanloo <gerard.vanloo@ibm.com> * fix: replace prometheus kafka exporter with otel receiver Signed-off-by: Gerard Vanloo <gerard.vanloo@ibm.com> * revert: undo changes to lock file and fix examples Signed-off-by: Gerard Vanloo <gerard.vanloo@ibm.com> * chore: update charts/opentelemetry-demo/values.yaml Co-authored-by: Pierre Tessier <pierre@pierretessier.com> * chore: regenerate examples Signed-off-by: Gerard Vanloo <gerard.vanloo@ibm.com> --------- Signed-off-by: Gerard Vanloo <gerard.vanloo@ibm.com> Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
… preset construction (open-telemetry#2118) * refactor(opentelemetry-kube-stack): deduplicate kubernetes attributes preset construction * bump chart version
…2050) * [opentelemetry-collector]: custom DaemonSet support Adds configurable apiVersion and extra updateStrategy fields for DaemonSet mode. This enables: - Using custom controllers like OpenKruise Advanced DaemonSet - Partition-based rollouts for safer canary deployments - In-place pod updates without recreation - Testing new API versions before they become stable Includes example and CI values for OpenKruise configuration. * refactor(opentelemetry-collector): move apiVersion to top-level value Move .Values.daemonset.apiVersion to .Values.apiVersion so it applies uniformly to daemonset, deployment, and statefulset modes. * feat(opentelemetry-collector): add OpenKruise StatefulSet CI values and rollingUpdate support * feat(opentelemetry-collector): add statefulset-openkruise example and update daemonset-openkruise * fix(opentelemetry-collector): fix CI failures * refactor(opentelemetry-collector): make apiVersion required and remove openkruise examples * chore(opentelemetry-collector): bump to 0.150.0
…#2144) * fix(operator): use toYaml for VPA controlledResources controlledResources was rendered inline without toYaml, producing invalid YAML output (e.g. `[cpu memory]` instead of a proper list). Use toYaml | nindent to match the pattern used by the other fields in the same template. * bump chart version
…ics auth (open-telemetry#2153) * Remove kube-rbac-proxy and use built-in metrics auth Signed-off-by: YASHMAHAKAL <yvsst01@gmail.com> * fix: remove trailing spaces in values.yaml Signed-off-by: YASHMAHAKAL <yvsst01@gmail.com> * fix: add missing newline to values.schema.json Signed-off-by: YASHMAHAKAL <yvsst01@gmail.com> * chore: bump version to 0.106.0 and fix E2E tests Remove invalid kubeRBACProxy configuration from workflow. Regenerate examples with new version labels. Signed-off-by: YASHMAHAKAL <yvsst01@gmail.com> * Move configuration to manager.metrics * Fix UPGRADING.md --------- Signed-off-by: YASHMAHAKAL <yvsst01@gmail.com> Co-authored-by: YASHMAHAKAL <yvsst01@gmail.com>
…en-telemetry#2151) Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
…open-telemetry#2113) Previously, PodDisruptionBudget was only supported when mode was set to "deployment". This change extends PDB support to "statefulset" mode as well. Closes open-telemetry#1963 Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
…nt (open-telemetry#2129) Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
open-telemetry#2145) Add configurable pod-level terminationGracePeriodSeconds field so users can control the grace period for collector pod shutdown. This prevents data loss when the collector needs more than the default 30 seconds to drain its in-memory exporter queues on SIGTERM. Resolves open-telemetry#2143 Signed-off-by: younsl <cysl@kakao.com>
…n template (open-telemetry#2155) * fix(opentelemetry-kube-stack): quote env var values in Instrumentation template Numeric env var values passed to the Instrumentation resource caused validation errors because they were rendered as bare integers instead of strings. This is especially common when using the chart as a subchart, where YAML type coercion strips quotes from numeric strings. Two fixes: - Quote the value in the renderenvs template helper - Accept both string and number types in the EnvVar JSON schema Fixes open-telemetry#1888 Signed-off-by: Nick Nikolakakis <nonicked@protonmail.com> * fix: format JSON array for pre-commit pretty-format-json Signed-off-by: Nick Nikolakakis <nonicked@protonmail.com> --------- Signed-off-by: Nick Nikolakakis <nonicked@protonmail.com> Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
* feat: add profiling preset * lint: fix trailing newline in values.schema.json * fix comments * lint * fix: change pod_association order for profiling * feat: add comment + remove unneeded ci * feat: add image check for profiling preset * feat: bump chart * feat: add compatibility checks for profiling preset --------- Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
Signed-off-by: AvivGuiser <avivguiser@gmail.com>
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
…open-telemetry#2147) Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.2.1 to 3.1.1. - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](actions/create-github-app-token@29824e6...1b10c78) --- updated-dependencies: - dependency-name: actions/create-github-app-token dependency-version: 3.1.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…elemetry#2148) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@b7c566a...043fb46) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…lemetry#2158) Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.35.1 to 4.35.2. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@c10b806...95e58e9) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: 4.35.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update opreator chart for 0.150.0 Signed-off-by: Pavol Loffay <p.loffay@gmail.com> * Fix Signed-off-by: Pavol Loffay <p.loffay@gmail.com> --------- Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
* Document k8s cache * bump chart + generate examples * disclaimer on obi kubernetes api access
* ci: route auto-update branches under otelbot * ci: key auto-update branches by chart version * ci: avoid mirror-upstream chart downgrades * ci: patch-bump mirror-upstream chart updates * ci: test chart app-version update policies
… v0.150.0 (open-telemetry#2175) Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
* add quote function to updateMode * Bump chart patch version
SecurityContext configuration is required to ensure the cleanup job can run in environments with restricted pod security admission
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Syncs giffgaff fork with upstream (197 commits). Collector chart 0.132->0.153, Operator chart 0.93->0.112.1. See upstream UPGRADING.md for breaking changes.