Skip to content

Commit 9e32ff9

Browse files
Merge branch 'grafana:main' into chore/tempo-helm/memcached-v1639
2 parents d950598 + 8ba262e commit 9e32ff9

File tree

18 files changed

+55
-18
lines changed

18 files changed

+55
-18
lines changed

charts/cloudcost-exporter/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ type: application
55

66
# This is the chart version. This version number should be incremented each time you make changes
77
# to the chart and its templates, including the app version.
8-
version: 1.0.5
8+
version: 1.0.6
99

1010
# This is the version of cloudcost-exporter to be deployed, which should be incremented
1111
# with each release.
12-
appVersion: "0.9.0"
12+
appVersion: "0.10.0"
1313

1414
home: https://github.com/grafana/cloudcost-exporter

charts/cloudcost-exporter/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Cloud Cost Exporter exports cloud provider agnostic cost metrics to Prometheus.
44

5-
![Version: 1.0.5](https://img.shields.io/badge/Version-1.0.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.9.0](https://img.shields.io/badge/AppVersion-0.9.0-informational?style=flat-square)
5+
![Version: 1.0.6](https://img.shields.io/badge/Version-1.0.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.10.0](https://img.shields.io/badge/AppVersion-0.10.0-informational?style=flat-square)
66

77
## Installing the Chart
88

charts/rollout-operator/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: rollout-operator
33
description: "Grafana rollout-operator"
44
type: application
5-
version: 0.33.0
5+
version: 0.33.1
66
appVersion: v0.29.0
77
home: https://github.com/grafana/rollout-operator
88
kubeVersion: ^1.10.0-0

charts/rollout-operator/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Helm chart for deploying [Grafana rollout-operator](https://github.com/grafana/r
44

55
# rollout-operator
66

7-
![Version: 0.33.0](https://img.shields.io/badge/Version-0.33.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.29.0](https://img.shields.io/badge/AppVersion-v0.29.0-informational?style=flat-square)
7+
![Version: 0.33.1](https://img.shields.io/badge/Version-0.33.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.29.0](https://img.shields.io/badge/AppVersion-v0.29.0-informational?style=flat-square)
88

99
Grafana rollout-operator
1010

@@ -49,6 +49,8 @@ Manually applying these CRDs is only required if upgrading from a chart <= v0.32
4949
|-----|------|---------|-------------|
5050
| affinity | object | `{}` | |
5151
| extraArgs | list | `[]` | List of additional CLI arguments to configure rollout-operator (example: `--log.level=info`) |
52+
| extraEnv | list | `[]` | Environment variables to add to rollout-operator container |
53+
| extraEnvFrom | list | `[]` | Environment variables from secrets or configmaps to add to rollout-operator container |
5254
| fullnameOverride | string | `""` | |
5355
| global.commonLabels | object | `{}` | Common labels for all object directly managed by this chart. |
5456
| hostAliases | list | `[]` | hostAliases to add |

charts/rollout-operator/templates/deployment.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,18 @@ spec:
5858
{{- range .Values.extraArgs }}
5959
- {{ . }}
6060
{{- end }}
61+
{{- if .Values.extraEnv }}
62+
env:
63+
{{- with .Values.extraEnv }}
64+
{{- toYaml . | nindent 12 }}
65+
{{- end }}
66+
{{- end }}
67+
{{- if .Values.extraEnvFrom }}
68+
envFrom:
69+
{{- with .Values.extraEnvFrom }}
70+
{{- toYaml . | nindent 12 }}
71+
{{- end }}
72+
{{- end }}
6173
ports:
6274
- name: http-metrics
6375
containerPort: 8001
@@ -86,4 +98,4 @@ spec:
8698
{{- with .Values.tolerations }}
8799
tolerations:
88100
{{- toYaml . | nindent 8 }}
89-
{{- end }}
101+
{{- end }}

charts/rollout-operator/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,12 @@ securityContext: {}
5656
# -- List of additional CLI arguments to configure rollout-operator (example: `--log.level=info`)
5757
extraArgs: []
5858

59+
# -- Environment variables to add to rollout-operator container
60+
extraEnv: []
61+
62+
# -- Environment variables from secrets or configmaps to add to rollout-operator container
63+
extraEnvFrom: []
64+
5965
resources:
6066
limits:
6167
# cpu: "1"

charts/tempo-distributed/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ The memcached default args are removed and should be provided manually. The sett
305305
| cache.caches[0].roles[1] | string | `"bloom"` | |
306306
| cache.caches[0].roles[2] | string | `"frontend-search"` | |
307307
| compactor.affinity | string | Hard node and soft zone anti-affinity | Affinity for compactor pods. Passed through `tpl` and, thus, to be configured as string |
308+
| compactor.annotations | object | `{}` | Annotations for compactor deployment |
308309
| compactor.autoscaling | object | `{"enabled":false,"hpa":{"behavior":{},"enabled":false,"targetCPUUtilizationPercentage":100,"targetMemoryUtilizationPercentage":null},"keda":{"enabled":false,"triggers":[]},"maxReplicas":3,"minReplicas":1}` | Autoscaling configurations |
309310
| compactor.autoscaling.enabled | bool | `false` | Enable autoscaling for the compactor |
310311
| compactor.autoscaling.hpa | object | `{"behavior":{},"enabled":false,"targetCPUUtilizationPercentage":100,"targetMemoryUtilizationPercentage":null}` | Autoscaling via HPA object |
@@ -355,6 +356,7 @@ The memcached default args are removed and should be provided manually. The sett
355356
| config | string | See values.yaml | Config file contents for Tempo distributed. Passed through the `tpl` function to allow templating |
356357
| configStorageType | string | `"ConfigMap"` | Defines what kind of object stores the configuration, a ConfigMap or a Secret. In order to move sensitive information (such as credentials) from the ConfigMap/Secret to a more secure location (e.g. vault), it is possible to use [environment variables in the configuration](https://grafana.com/docs/mimir/latest/operators-guide/configuring/reference-configuration-parameters/#use-environment-variables-in-the-configuration). Such environment variables can be then stored in a separate Secret and injected via the global.extraEnvFrom value. For details about environment injection from a Secret please see [Secrets](https://kubernetes.io/docs/concepts/configuration/secret/#use-case-as-container-environment-variables). |
357358
| distributor.affinity | string | Hard node and soft zone anti-affinity | Affinity for distributor pods. Passed through `tpl` and, thus, to be configured as string |
359+
| distributor.annotations | object | `{}` | Annotations for distributor deployment |
358360
| distributor.appProtocol | object | `{"grpc":null}` | Adds the appProtocol field to the distributor service. This allows distributor to work with istio protocol selection. |
359361
| distributor.appProtocol.grpc | string | `nil` | Set the optional grpc service protocol. Ex: "grpc", "http2" or "https" |
360362
| distributor.autoscaling.behavior | object | `{}` | Autoscaling behavior configuration for the distributor |
@@ -412,6 +414,7 @@ The memcached default args are removed and should be provided manually. The sett
412414
| enterprise.image.repository | string | `"grafana/enterprise-traces"` | Grafana Enterprise Traces container image repository. Note: for Grafana Tempo use the value 'image.repository' |
413415
| enterprise.image.tag | string | `"v2.8.1"` | Grafana Enterprise Traces container image tag. Note: for Grafana Tempo use the value 'image.tag' |
414416
| enterpriseFederationFrontend.affinity | string | Hard node and soft zone anti-affinity | Affinity for federation-frontend pods. Passed through `tpl` and, thus, to be configured as string |
417+
| enterpriseFederationFrontend.annotations | object | `{}` | Annotations for the federation-frontend Deployment |
415418
| enterpriseFederationFrontend.autoscaling.enabled | bool | `false` | Enable autoscaling for the federation-frontend |
416419
| enterpriseFederationFrontend.autoscaling.maxReplicas | int | `3` | Maximum autoscaling replicas for the federation-frontend |
417420
| enterpriseFederationFrontend.autoscaling.minReplicas | int | `1` | Minimum autoscaling replicas for the federation-frontend |
@@ -811,6 +814,7 @@ The memcached default args are removed and should be provided manually. The sett
811814
| provisioner.securityContext | object | `{"runAsGroup":10001,"runAsNonRoot":true,"runAsUser":10001}` | Run containers as nonroot user (uid=10001)` |
812815
| provisioner.tolerations | list | `[]` | Tolerations for tokengen Pods |
813816
| querier.affinity | string | Hard node and soft zone anti-affinity | Affinity for querier pods. Passed through `tpl` and, thus, to be configured as string |
817+
| querier.annotations | object | `{}` | Annotations for querier deployment |
814818
| querier.appProtocol | object | `{"grpc":null}` | Adds the appProtocol field to the querier service. This allows querier to work with istio protocol selection. |
815819
| querier.appProtocol.grpc | string | `nil` | Set the optional grpc service protocol. Ex: "grpc", "http2" or "https" |
816820
| querier.autoscaling.behavior | object | `{}` | Autoscaling behavior configuration for the querier |
@@ -849,6 +853,7 @@ The memcached default args are removed and should be provided manually. The sett
849853
| querier.tolerations | list | `[]` | Tolerations for querier pods |
850854
| querier.topologySpreadConstraints | string | Defaults to allow skew no more then 1 node per AZ | topologySpread for querier pods. Passed through `tpl` and, thus, to be configured as string |
851855
| queryFrontend.affinity | string | Hard node and soft zone anti-affinity | Affinity for query-frontend pods. Passed through `tpl` and, thus, to be configured as string |
856+
| queryFrontend.annotations | object | `{}` | Annotations for the query-frontend Deployment |
852857
| queryFrontend.appProtocol | object | `{"grpc":null}` | Adds the appProtocol field to the queryFrontend service. This allows queryFrontend to work with istio protocol selection. |
853858
| queryFrontend.appProtocol.grpc | string | `nil` | Set the optional grpc service protocol. Ex: "grpc", "http2" or "https" |
854859
| queryFrontend.autoscaling.behavior | object | `{}` | Autoscaling behavior configuration for the query-frontend |

charts/tempo-distributed/templates/admin-api/admin-api-dep.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ metadata:
1111
namespace: {{ .Release.Namespace | quote }}
1212
spec:
1313
replicas: {{ .Values.adminApi.replicas }}
14+
revisionHistoryLimit: {{ .Values.tempo.revisionHistoryLimit }}
1415
selector:
1516
matchLabels:
1617
{{- include "tempo.selectorLabels" $dict | nindent 6 }}

charts/tempo-distributed/templates/compactor/service-compactor.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ spec:
1414
ports:
1515
- name: http-metrics
1616
port: 3200
17-
targetPort: 3200
17+
targetPort: http-metrics
1818
protocol: TCP
1919
selector:
2020
{{- include "tempo.selectorLabels" (dict "ctx" . "component" "compactor") | nindent 4 }}

charts/tempo-distributed/templates/enterprise-federation-frontend/service-federation-frontend.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ spec:
1515
ports:
1616
- name: http-metrics
1717
port: 3200
18-
targetPort: 3200
18+
targetPort: http-metrics
1919
{{- if .Values.enterpriseFederationFrontend.service.loadBalancerIP }}
2020
loadBalancerIP: {{ .Values.enterpriseFederationFrontend.service.loadBalancerIP }}
2121
{{- end }}

0 commit comments

Comments
 (0)