Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
crds.yaml | 2025-04-10 | 863.5 kB | |
kustomize-chainsaw.yaml | 2025-04-10 | 868.5 kB | |
kustomize-cluster_scoped.yaml | 2025-04-10 | 868.5 kB | |
kustomize-namespace_scoped.yaml | 2025-04-10 | 868.7 kB | |
README.md | 2025-04-10 | 4.8 kB | |
v5.17.1 source code.tar.gz | 2025-04-10 | 1.2 MB | |
v5.17.1 source code.zip | 2025-04-10 | 1.5 MB | |
Totals: 7 Items | 6.2 MB | 0 |
We're proud to announce version 5.17.1 of the Grafana Operator!
This release mostly contains bugfixes and performance improvements. Most notably, issue [#1917] has been fixed, and we have enabled the safe
caching mode by default.
Upgrade instructions
Using Helm
:::sh
# Upgrade the operator image & deployment
helm upgrade -i grafana-operator oci://ghcr.io/grafana/helm-charts/grafana-operator --version v5.17.1
# Upgrading CRDs
kubectl apply --server-side --force-conflicts -f https://github.com/grafana/grafana-operator/releases/download/v5.17.1/crds.yaml
Using kubectl
:::sh
# Namespace Scope
kubectl replace -f https://github.com/grafana/grafana-operator/releases/download/v5.17.1/kustomize-namespace_scoped.yaml
# Cluster Scope
kubectl replace -f https://github.com/grafana/grafana-operator/releases/download/v5.17.1/kustomize-cluster_scoped.yaml
Using kustomize
:::sh
flux pull artifact oci://ghcr.io/grafana/kustomize/grafana-operator:v5.17.1 --output ./grafana-operator/
Using OLM
Releases are published to operatorhub.io as well as the OpenShift Operator Catalog. Depending on the installation, existing installations will either upgrade automatically or require approval from an administrator.
What's Changed
Features
- feat(controllers): enrich instance metrics with instance_namespace label by @Baarsgaard in https://github.com/grafana/grafana-operator/pull/1900
- feat(Grafana): add an option to disable default admin secret by @gmlexx in https://github.com/grafana/grafana-operator/pull/1916
- feat(runtime): use safe caching mode by default by @weisdd in https://github.com/grafana/grafana-operator/pull/1929
Fixes
- fix: add NotificationPolicyRoute to CSV base by @theSuess in https://github.com/grafana/grafana-operator/pull/1892
- fix(GrafanaAlertRuleGroup): apply mute_time_intervals by @caiofralmeida in https://github.com/grafana/grafana-operator/pull/1909
- fix(GrafanaNotificationPolicy): use patch instead of update when applying the notification policy annotation to avoid Grafana CR drift by @Baarsgaard in https://github.com/grafana/grafana-operator/pull/1898
- fix(Grafana): avoid grafana-ini's configmap mount masking the existing files/directories by @wilfriedroset in https://github.com/grafana/grafana-operator/pull/1928
- fix(Grafana): do not skip reconciliation if generation is the same as before by @weisdd in https://github.com/grafana/grafana-operator/pull/1931
- fix(controllers): retry reconciliation for plugins and home dashboards and fix ownerReferences for plugins and Deployment by @weisdd in https://github.com/grafana/grafana-operator/pull/1932
- fix(helm): use datasource variable in all panels of grafana-operator dashboard by @solidDoWant in https://github.com/grafana/grafana-operator/pull/1927
- fix: use stricter validation for resyncPeriod by @theSuess in https://github.com/grafana/grafana-operator/pull/1951
Dependencies
- chore(deps): bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 in the gha group by @dependabot in https://github.com/grafana/grafana-operator/pull/1905
- chore(deps): bump the gomod group with 3 updates by @dependabot in https://github.com/grafana/grafana-operator/pull/1904
- chore(deps): bump the gomod group with 2 updates by @dependabot in https://github.com/grafana/grafana-operator/pull/1911
- chore(deps): bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 in the gha group across 1 directory by @dependabot in https://github.com/grafana/grafana-operator/pull/1914
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 in the gomod group by @dependabot in https://github.com/grafana/grafana-operator/pull/1924
- chore(deps): bump the gomod group with 2 updates by @dependabot in https://github.com/grafana/grafana-operator/pull/1938
- chore(deps): bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 in the gomod group by @dependabot in https://github.com/grafana/grafana-operator/pull/1946
- chore(deps): bump the gomod group in /api with 7 updates by @dependabot in https://github.com/grafana/grafana-operator/pull/1947
New Contributors
- @caiofralmeida made their first contribution in https://github.com/grafana/grafana-operator/pull/1909
- @gmlexx made their first contribution in https://github.com/grafana/grafana-operator/pull/1916
- @solidDoWant made their first contribution in https://github.com/grafana/grafana-operator/pull/1927
Full Changelog: https://github.com/grafana/grafana-operator/compare/v5.17.0...v5.17.1