Skip to content

Commit b560507

Browse files
committed
chore(chart-deps): update tempo-distributed to version 1.33.0
1 parent ebda118 commit b560507

File tree

89 files changed

+11637
-157
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+11637
-157
lines changed

chart/chart-index/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ dependencies:
8989
repository: https://cdfoundation.github.io/tekton-helm-chart/
9090
- name: tempo-distributed
9191
alias: tempo
92-
version: 1.18.5
92+
version: 1.33.0
9393
repository: https://grafana.github.io/helm-charts
9494
- name: thanos
9595
version: 15.7.25

charts/tempo/Chart.lock

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ dependencies:
44
version: 4.0.12
55
- name: grafana-agent-operator
66
repository: https://grafana.github.io/helm-charts
7-
version: 0.4.0
7+
version: 0.5.0
88
- name: rollout-operator
99
repository: https://grafana.github.io/helm-charts
10-
version: 0.16.0
11-
digest: sha256:504a9bfa69a6d4130c496ed3382add7679b8aed30c1320a418831bdbea4e0ace
12-
generated: "2024-07-02T12:00:59.197303-04:00"
10+
version: 0.24.0
11+
digest: sha256:b4f72d6e483f14887b4b18d7905e56d9bc604422b56bcdb07f9060d0a4799fe2
12+
generated: "2025-02-21T13:03:51.346767+02:00"

charts/tempo/Chart.yaml

+34-19
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,39 @@
11
apiVersion: v2
2-
name: tempo-distributed
2+
appVersion: 2.7.1
3+
dependencies:
4+
- alias: minio
5+
condition: minio.enabled
6+
name: minio
7+
repository: https://charts.min.io/
8+
version: 4.0.12
9+
- alias: grafana-agent-operator
10+
condition: metaMonitoring.grafanaAgent.installOperator
11+
name: grafana-agent-operator
12+
repository: https://grafana.github.io/helm-charts
13+
version: 0.5.0
14+
- alias: rollout_operator
15+
condition: rollout_operator.enabled
16+
name: rollout-operator
17+
repository: https://grafana.github.io/helm-charts
18+
version: 0.24.0
319
description: Grafana Tempo in MicroService mode
4-
type: application
5-
version: 1.18.5
6-
appVersion: 2.6.0
7-
engine: gotpl
820
home: https://grafana.com/docs/tempo/latest/
921
icon: https://raw.githubusercontent.com/grafana/tempo/master/docs/tempo/website/logo_and_name.png
10-
sources:
11-
- https://github.com/grafana/tempo
1222
maintainers:
13-
- name: joe-elliott
14-
15-
- name: swartz-k
16-
17-
- name: annanay25
18-
- name: mdisibio
19-
- name: mapno
20-
- name: BitProcessor
21-
- name: faustodavid
22-
- name: zalegrala
23-
- name: Sheikh-Abubaker
24-
23+
24+
name: joe-elliott
25+
26+
name: swartz-k
27+
- name: annanay25
28+
- name: mdisibio
29+
- name: mapno
30+
- name: BitProcessor
31+
- name: faustodavid
32+
- name: zalegrala
33+
34+
name: Sheikh-Abubaker
35+
name: tempo-distributed
36+
sources:
37+
- https://github.com/grafana/tempo
38+
type: application
39+
version: 1.33.0

charts/tempo/README.md

100755100644
+130-40
Large diffs are not rendered by default.

charts/tempo/README.md.gotmpl

+37-2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ To install the chart with the release name `my-release`:
2424
helm install my-release grafana/tempo-distributed
2525
```
2626

27+
Refer to the [Get started with Grafana Tempo using the Helm chart](https://grafana.com/docs/helm-charts/tempo-distributed/next/get-started-helm-charts/) documentation for more details.
28+
2729
## Uninstalling the Chart
2830

2931
To uninstall/delete the my-release deployment:
@@ -39,6 +41,34 @@ The command removes all the Kubernetes components associated with the chart and
3941

4042
A major chart version change indicates that there is an incompatible breaking change needing manual actions.
4143

44+
### From Chart versions < 1.33.0
45+
* Breaking Change *
46+
In order to reduce confusion, the overrides configurations have been renamed as below.
47+
48+
`global_overrides` => `overrides` (this is where the defaults for every tenant is set)
49+
`overrides` => `per_tenant_overrides` (this is where configurations for specific tenants can be set)
50+
51+
### From Chart versions < 1.31.0
52+
53+
Tempo serverless was deprecated in [tempo 2.7 release](https://github.com/grafana/tempo/releases/tag/v2.7.0),
54+
Config options related to serverless are being removed from helm chart, and this might be a breaking change if you were using tempo serverless.
55+
56+
These config optioons are removed in [tempo#4599](https://github.com/grafana/tempo/pull/4599) and will not work from next release of tempo.
57+
58+
### From Chart versions < 1.28.2
59+
60+
Please be aware that we've updated the Tempo version to 2.7, which includes some breaking changes
61+
We recommend reviewing the [release notes](https://grafana.com/docs/tempo/latest/release-notes/v2-7/) before upgrading.
62+
63+
### From Chart versions < 1.23.0
64+
65+
A default affinity has been defined in this version for the compactor following the standard used in other components.
66+
67+
### From Chart versions < 1.21.0
68+
69+
Upgrading to chart 1.21.0 will set the memberlist cluster_label config option. During rollout your cluster will temporarilly be split into two memberlist clusters until all components are rolled out.
70+
This will interrupt reads and writes. This config option is set to prevent cross talk between Tempo and other memberlist clusters.
71+
4272
### From Chart versions < 1.18.0
4373

4474
Please be aware that we've updated the minor version to Tempo 2.6, which includes breaking changes.
@@ -231,7 +261,14 @@ The other components are optional and must be explicitly enabled.
231261
| compactor | no |
232262
| metrics-generator | yes |
233263
| memcached | yes |
264+
| memcached-exporter | yes |
234265
| gateway | yes |
266+
| federation-frontend | yes |
267+
| rollout-operator | yes |
268+
| minio | yes |
269+
| admin-api | yes |
270+
| enterprise-gateway | yes |
271+
235272

236273

237274
## [Configuration](https://grafana.com/docs/tempo/latest/configuration/)
@@ -325,8 +362,6 @@ config: |
325362
abort_if_cluster_join_fails: false
326363
join_members:
327364
- {{"{{"}} include "tempo.fullname" . {{"}}"}}-memberlist
328-
overrides:
329-
per_tenant_override_config: /runtime-config/overrides.yaml
330365
server:
331366
http_listen_port: 3100
332367
storage:
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Patterns to ignore when building packages.
2+
# This supports shell glob matching, relative path matching, and
3+
# negation (prefixed with !). Only one pattern per line.
4+
.DS_Store
5+
# Common VCS dirs
6+
.git/
7+
.gitignore
8+
.bzr/
9+
.bzrignore
10+
.hg/
11+
.hgignore
12+
.svn/
13+
# Common backup files
14+
*.swp
15+
*.bak
16+
*.tmp
17+
*~
18+
# Various IDEs
19+
.project
20+
.idea/
21+
*.tmproj
22+
.vscode/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
apiVersion: v2
2+
appVersion: 0.43.3
3+
description: A Helm chart for Grafana Agent Operator
4+
home: https://grafana.com/docs/agent/v0.43/
5+
icon: https://raw.githubusercontent.com/grafana/agent/v0.43.3/docs/sources/assets/logo_and_name.png
6+
maintainers:
7+
8+
name: Grafana Agent Team
9+
name: grafana-agent-operator
10+
sources:
11+
- https://github.com/grafana/agent/tree/v0.43.3/static/operator
12+
type: application
13+
version: 0.5.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# grafana-agent-operator
2+
3+
![Version: 0.5.0](https://img.shields.io/badge/Version-0.5.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.43.3](https://img.shields.io/badge/AppVersion-0.43.3-informational?style=flat-square)
4+
5+
A Helm chart for Grafana Agent Operator
6+
7+
⚠️ **Please create issues relating to this Helm chart in the [Agent](https://github.com/grafana/agent/issues) repo.**
8+
9+
## Source Code
10+
11+
* <https://github.com/grafana/agent/tree/v0.43.3/static/operator>
12+
13+
Note that this chart does not provision custom resources like `GrafanaAgent` and `MetricsInstance` (formerly `PrometheusInstance`) or any `*Monitor` resources.
14+
15+
To learn how to deploy these resources, please see Grafana's [Agent Operator getting started guide](https://grafana.com/docs/agent/latest/operator/getting-started/).
16+
17+
## CRDs
18+
19+
The CRDs are synced into this chart manually (for now) from the Grafana Agent [GitHub repo](https://github.com/grafana/agent/tree/main/operations/agent-static-operator/crds). To learn more about how Helm manages CRDs, please see [Custom Resource Definitions](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/) from the Helm docs.
20+
21+
## Get Repo Info
22+
23+
```console
24+
helm repo add grafana https://grafana.github.io/helm-charts
25+
helm repo update
26+
```
27+
28+
_See [helm repo](https://helm.sh/docs/helm/helm_repo/) for command documentation._
29+
30+
## Installing the Chart
31+
32+
To install the chart with the release name `my-release`:
33+
34+
```console
35+
helm install my-release grafana/grafana-agent-operator
36+
```
37+
38+
## Uninstalling the Chart
39+
40+
To uninstall/delete the my-release deployment:
41+
42+
```console
43+
helm delete my-release
44+
```
45+
46+
The command removes all the Kubernetes components associated with the chart and deletes the release.
47+
48+
## Upgrading an existing Release to a new major version
49+
50+
A major chart version change (like v1.2.3 -> v2.0.0) indicates that there is an incompatible breaking change needing manual actions. Until this chart's version reaches `v1.0`, there are no promises of backwards compatibility.
51+
52+
## Values
53+
54+
| Key | Type | Default | Description |
55+
|-----|------|---------|-------------|
56+
| affinity | object | `{}` | Pod affinity configuration |
57+
| annotations | object | `{}` | Annotations for the Deployment |
58+
| containerSecurityContext | object | `{}` | Container security context (allowPrivilegeEscalation, etc.) |
59+
| extraArgs | list | `[]` | List of additional cli arguments to configure agent-operator (example: `--log.level`) |
60+
| fullnameOverride | string | `""` | Overrides the chart's computed fullname |
61+
| global.commonLabels | object | `{}` | Common labels for all object directly managed by this chart. |
62+
| hostAliases | list | `[]` | hostAliases to add |
63+
| image.pullPolicy | string | `"IfNotPresent"` | Image pull policy |
64+
| image.pullSecrets | list | `[]` | Image pull secrets |
65+
| image.registry | string | `"docker.io"` | Image registry |
66+
| image.repository | string | `"grafana/agent-operator"` | Image repo |
67+
| image.tag | string | `"v0.43.3"` | Image tag |
68+
| kubeletService | object | `{"namespace":"default","serviceName":"kubelet"}` | If both are set, Agent Operator will create and maintain a service for scraping kubelets https://grafana.com/docs/agent/latest/operator/getting-started/#monitor-kubelets |
69+
| nameOverride | string | `""` | Overrides the chart's name |
70+
| nodeSelector | object | `{}` | nodeSelector configuration |
71+
| podAnnotations | object | `{}` | Annotations for the Deployment Pods |
72+
| podLabels | object | `{}` | Annotations for the Deployment Pods |
73+
| podSecurityContext | object | `{}` | Pod security context (runAsUser, etc.) |
74+
| rbac.create | bool | `true` | Toggle to create ClusterRole and ClusterRoleBinding |
75+
| rbac.podSecurityPolicyName | string | `""` | Name of a PodSecurityPolicy to use in the ClusterRole. If unset, no PodSecurityPolicy is used. |
76+
| resources | object | `{}` | Resource limits and requests config |
77+
| serviceAccount.create | bool | `true` | Toggle to create ServiceAccount |
78+
| serviceAccount.name | string | `nil` | Service account name |
79+
| test.image.registry | string | `"docker.io"` | Test image registry |
80+
| test.image.repository | string | `"library/busybox"` | Test image repo |
81+
| test.image.tag | string | `"latest"` | Test image tag |
82+
| tolerations | list | `[]` | Tolerations applied to Pods |
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
{{ template "chart.header" . }}
2+
3+
{{ template "chart.versionBadge" . }}{{ template "chart.typeBadge" . }}{{ template "chart.appVersionBadge" . }}
4+
5+
{{ template "chart.description" . }}
6+
7+
⚠️ **Please create issues relating to this Helm chart in the [Agent](https://github.com/grafana/agent/issues) repo.**
8+
9+
{{ template "chart.sourcesSection" . }}
10+
11+
{{ template "chart.requirementsSection" . }}
12+
13+
Note that this chart does not provision custom resources like `GrafanaAgent` and `MetricsInstance` (formerly `PrometheusInstance`) or any `*Monitor` resources.
14+
15+
To learn how to deploy these resources, please see Grafana's [Agent Operator getting started guide](https://grafana.com/docs/agent/latest/operator/getting-started/).
16+
17+
## CRDs
18+
19+
The CRDs are synced into this chart manually (for now) from the Grafana Agent [GitHub repo](https://github.com/grafana/agent/tree/main/operations/agent-static-operator/crds). To learn more about how Helm manages CRDs, please see [Custom Resource Definitions](https://helm.sh/docs/chart_best_practices/custom_resource_definitions/) from the Helm docs.
20+
21+
## Get Repo Info
22+
23+
```console
24+
helm repo add grafana https://grafana.github.io/helm-charts
25+
helm repo update
26+
```
27+
28+
_See [helm repo](https://helm.sh/docs/helm/helm_repo/) for command documentation._
29+
30+
## Installing the Chart
31+
32+
To install the chart with the release name `my-release`:
33+
34+
```console
35+
helm install my-release grafana/grafana-agent-operator
36+
```
37+
38+
## Uninstalling the Chart
39+
40+
To uninstall/delete the my-release deployment:
41+
42+
```console
43+
helm delete my-release
44+
```
45+
46+
The command removes all the Kubernetes components associated with the chart and deletes the release.
47+
48+
## Upgrading an existing Release to a new major version
49+
50+
A major chart version change (like v1.2.3 -> v2.0.0) indicates that there is an incompatible breaking change needing manual actions. Until this chart's version reaches `v1.0`, there are no promises of backwards compatibility.
51+
52+
{{ template "chart.valuesSection" . }}

0 commit comments

Comments
 (0)