Skip to content

Commit

Permalink
Merge branch 'main' into optional-components
Browse files Browse the repository at this point in the history
Signed-off-by: Ali <[email protected]>
  • Loading branch information
xogoodnow authored Dec 13, 2024
2 parents b5c6a6a + 91ad8c9 commit 21c5653
Show file tree
Hide file tree
Showing 17 changed files with 44 additions and 20 deletions.
8 changes: 4 additions & 4 deletions charts/grafana-sampling/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
dependencies:
- name: alloy
repository: https://grafana.github.io/helm-charts
version: 0.6.0
version: 0.10.1
- name: alloy
repository: https://grafana.github.io/helm-charts
version: 0.6.0
digest: sha256:e9dbff0d3707c403c1fb645eb33920a2219cc3156358134537e89caf39c588a5
generated: "2024-08-14T10:41:47.606272-07:00"
version: 0.10.1
digest: sha256:dc461e633c1504ba6c60e11c21afc3346444e175d4e3b7e0b538240c392c81d0
generated: "2024-12-11T10:44:32.61011-08:00"
8 changes: 4 additions & 4 deletions charts/grafana-sampling/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@ apiVersion: v2
name: grafana-sampling
description: A Helm chart for a layered OTLP tail sampling and metrics generation pipeline.
type: application
version: 1.1.0
appVersion: "v1.3.0"
version: 1.1.1
appVersion: "v1.5.1"
sources:
- https://github.com/grafana/alloy
- https://grafana.com/docs/grafana-cloud/monitor-applications/application-observability/setup/sampling/tail/
dependencies:
- name: alloy
version: 0.6.0
version: 0.10.1
repository: https://grafana.github.io/helm-charts
alias: alloy-deployment
- name: alloy
version: 0.6.0
version: 0.10.1
repository: https://grafana.github.io/helm-charts
alias: alloy-statefulset
2 changes: 1 addition & 1 deletion charts/grafana-sampling/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# grafana-sampling

![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.3.0](https://img.shields.io/badge/AppVersion-v1.3.0-informational?style=flat-square)
![Version: 1.1.1](https://img.shields.io/badge/Version-1.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v1.5.1](https://img.shields.io/badge/AppVersion-v1.5.1-informational?style=flat-square)

A Helm chart for a layered OTLP tail sampling and metrics generation pipeline.

Expand Down
4 changes: 2 additions & 2 deletions charts/grafana/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: grafana
version: 8.6.4
appVersion: 11.3.1
version: 8.7.0
appVersion: 11.4.0
kubeVersion: "^1.8.0-0"
description: The leading tool for querying and visualizing time series and metrics.
home: https://grafana.com
Expand Down
4 changes: 2 additions & 2 deletions charts/rollout-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: rollout-operator
description: "Grafana rollout-operator"
type: application
version: 0.21.0
appVersion: v0.21.0
version: 0.22.0
appVersion: v0.22.0
home: https://github.com/grafana/rollout-operator
kubeVersion: ^1.10.0-0
2 changes: 1 addition & 1 deletion charts/rollout-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Helm chart for deploying [Grafana rollout-operator](https://github.com/grafana/r

# rollout-operator

![Version: 0.21.0](https://img.shields.io/badge/Version-0.21.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.21.0](https://img.shields.io/badge/AppVersion-v0.21.0-informational?style=flat-square)
![Version: 0.22.0](https://img.shields.io/badge/Version-0.22.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: v0.22.0](https://img.shields.io/badge/AppVersion-v0.22.0-informational?style=flat-square)

Grafana rollout-operator

Expand Down
2 changes: 1 addition & 1 deletion charts/tempo-distributed/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: tempo-distributed
description: Grafana Tempo in MicroService mode
type: application
version: 1.26.1
version: 1.26.0
appVersion: 2.6.0
engine: gotpl
home: https://grafana.com/docs/tempo/latest/
Expand Down
7 changes: 4 additions & 3 deletions charts/tempo-distributed/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
# tempo-distributed

![Version: 1.26.1](https://img.shields.io/badge/Version-1.26.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.0](https://img.shields.io/badge/AppVersion-2.6.0-informational?style=flat-square)
![Version: 1.26.0](https://img.shields.io/badge/Version-1.26.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.0](https://img.shields.io/badge/AppVersion-2.6.0-informational?style=flat-square)

Grafana Tempo in MicroService mode

Expand Down Expand Up @@ -592,7 +591,7 @@ The memcached default args are removed and should be provided manually. The sett
| memcached.image.pullSecrets | list | `[]` | Optional list of imagePullSecrets. Overrides `global.image.pullSecrets` |
| memcached.image.registry | string | `nil` | The Docker registry for the Memcached image. Overrides `global.image.registry` |
| memcached.image.repository | string | `"memcached"` | Memcached Docker image repository |
| memcached.image.tag | string | `"1.6.29-alpine"` | Memcached Docker image tag |
| memcached.image.tag | string | `"1.6.33-alpine"` | Memcached Docker image tag |
| memcached.maxUnavailable | int | `1` | Pod Disruption Budget maxUnavailable |
| memcached.podAnnotations | object | `{}` | Annotations for memcached pods |
| memcached.podLabels | object | `{}` | Labels for memcached pods |
Expand Down Expand Up @@ -859,6 +858,8 @@ The memcached default args are removed and should be provided manually. The sett
| tempo.readinessProbe.initialDelaySeconds | int | `30` | |
| tempo.readinessProbe.timeoutSeconds | int | `1` | |
| tempo.securityContext | object | `{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsGroup":1000,"runAsNonRoot":true,"runAsUser":1000}` | SecurityContext holds container-level security attributes and common container settings |
| tempo.service.ipFamilies | list | `["IPv4"]` | Configure the IP families for all tempo services See the Service spec for details: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.31/#servicespec-v1-core |
| tempo.service.ipFamilyPolicy | string | `"SingleStack"` | Configure the IP family policy for all tempo services. SingleStack, PreferDualStack or RequireDualStack |
| tempo.structuredConfig | object | `{}` | Structured tempo configuration |
| tokengenJob.annotations | object | `{}` | |
| tokengenJob.containerSecurityContext | object | `{"readOnlyRootFilesystem":true}` | The SecurityContext for tokenjobgen containers |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@ spec:
protocol: TCP
selector:
{{- include "tempo.selectorLabels" (dict "ctx" . "component" "compactor") | nindent 4 }}
ipFamilies: {{ .Values.tempo.service.ipFamilies }}
ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }}
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ metadata:
spec:
internalTrafficPolicy: {{ .Values.distributor.service.internalTrafficPolicy }}
type: {{ .Values.distributor.service.type }}
ipFamilies: {{ .Values.tempo.service.ipFamilies }}
ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }}
ports:
- name: http-metrics
port: 3100
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ metadata:
spec:
type: ClusterIP
clusterIP: None
ipFamilies: {{ .Values.tempo.service.ipFamilies }}
ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }}
ports:
- name: gossip-ring
port: {{ include "tempo.memberlistBindPort" . }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ metadata:
spec:
type: {{ .Values.ingester.service.type }}
internalTrafficPolicy: {{ .Values.ingester.service.internalTrafficPolicy }}
ipFamilies: {{ .Values.tempo.service.ipFamilies }}
ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }}
ports:
- name: http-metrics
port: 3100
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ metadata:
{{- tpl (toYaml . | nindent 4) $ }}
{{- end }}
spec:
ipFamilies: {{ .Values.tempo.service.ipFamilies }}
ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }}
ports:
- name: memcached-client
port: 11211
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ metadata:
{{- tpl (toYaml . | nindent 4) $ }}
{{- end }}
spec:
ipFamilies: {{ .Values.tempo.service.ipFamilies }}
ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }}
ports:
{{- range .Values.metricsGenerator.ports }}
{{- if .service }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ metadata:
{{- tpl (toYaml . | nindent 4) $ }}
{{- end }}
spec:
ipFamilies: {{ .Values.tempo.service.ipFamilies }}
ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }}
ports:
- name: http-metrics
port: 3100
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ metadata:
{{- end }}
spec:
type: {{ .Values.queryFrontend.service.type }}
ipFamilies: {{ .Values.tempo.service.ipFamilies }}
ipFamilyPolicy: {{ .Values.tempo.service.ipFamilyPolicy }}
ports:
- name: http-metrics
port: 3100
Expand Down
11 changes: 9 additions & 2 deletions charts/tempo-distributed/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,14 @@ tempo:
service:
# -- Sets optional annotations to the service field of the memberlist service.
annotations: {}

service:
# -- Configure the IP families for all tempo services
# See the Service spec for details: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.31/#servicespec-v1-core
ipFamilies:
- 'IPv4'
# - 'IPv6'
# -- Configure the IP family policy for all tempo services. SingleStack, PreferDualStack or RequireDualStack
ipFamilyPolicy: 'SingleStack'
serviceAccount:
# -- Specifies whether a ServiceAccount should be created
create: true
Expand Down Expand Up @@ -1550,7 +1557,7 @@ memcached:
# -- Memcached Docker image repository
repository: memcached
# -- Memcached Docker image tag
tag: 1.6.29-alpine
tag: 1.6.33-alpine
# -- Memcached Docker image pull policy
pullPolicy: IfNotPresent
host: memcached
Expand Down

0 comments on commit 21c5653

Please sign in to comment.