Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## master / unreleased

* [ENHANCEMENT] Update helm values and documentation for rollout operator #673

## 3.4.0 / 2026-09-21

* [FEATURE] Add remote-write OTLP endpoint in nginx #667
Expand Down
1 change: 1 addition & 0 deletions Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ dependencies:
repository: https://charts.bitnami.com/bitnami
condition: memcached-parquet-labels.enabled
- name: rollout-operator
alias: rollout_operator
version: 0.51.1
repository: https://grafana.github.io/helm-charts
condition: rollout_operator.enabled
2 changes: 2 additions & 0 deletions docs/guides/migrate_to_zone_aware_replication.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ Make sure to set the following settings before starting the migration:
It is sufficient to set these settings on the querier using `querier.extraArgs`. Set `distributor.sharding-strategy` to `default` and `distributor.shard-by-all-labels` to `"true"` there.
Warning: This may increase resource usage of the queriers.

To get the rollout-operator running, you will have to install its CRDs. Due to Helm's CRD handling, you have to apply [these manifests](https://github.com/grafana/helm-charts/tree/main/charts/rollout-operator/charts/crds/crds) manually

1. Set `ingester.zoneAwareReplication.enabled=true`, `ingester.zoneAwareReplication.migration.enabled=true`, `ingester.zoneAwareReplication.zones` to the desired zones but with `replicas=0`. Set `rollout_operator.enabled=true`. Upgrade the chart.
```yaml
ingester:
Expand Down
17 changes: 15 additions & 2 deletions values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1849,5 +1849,18 @@ rollout_operator:
enabled: false
webhooks:
enabled: false
crds:
enabled: false
podSecurityContext:
fsGroup: 10001
runAsGroup: 10001
runAsNonRoot: true
runAsUser: 10001
seccompProfile:
type: RuntimeDefault
securityContext:
readOnlyRootFilesystem: true
capabilities:
drop: [ALL]
allowPrivilegeEscalation: false
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
Loading