Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
crds.yaml | 2025-05-13 | 863.6 kB | |
kustomize-chainsaw.yaml | 2025-05-13 | 868.6 kB | |
kustomize-cluster_scoped.yaml | 2025-05-13 | 868.6 kB | |
kustomize-namespace_scoped.yaml | 2025-05-13 | 868.7 kB | |
README.md | 2025-05-13 | 3.9 kB | |
v5.18.0 source code.tar.gz | 2025-05-13 | 1.2 MB | |
v5.18.0 source code.zip | 2025-05-13 | 1.5 MB | |
Totals: 7 Items | 6.2 MB | 0 |
We're proud to announce version 5.18.0 of the Grafana Operator!
This release adds many fixes for bugs introduced by our refactoring of the caching logic. It also adds an option to scale up the concurrent reconciles for large installations.
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.18.0
# Upgrading CRDs
kubectl apply --server-side --force-conflicts -f https://github.com/grafana/grafana-operator/releases/download/v5.18.0/crds.yaml
Using kubectl
:::sh
# Namespace Scope
kubectl replace -f https://github.com/grafana/grafana-operator/releases/download/v5.18.0/kustomize-namespace_scoped.yaml
# Cluster Scope
kubectl replace -f https://github.com/grafana/grafana-operator/releases/download/v5.18.0/kustomize-cluster_scoped.yaml
Using kustomize
:::sh
flux pull artifact oci://ghcr.io/grafana/kustomize/grafana-operator:v5.18.0 --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(Grafana): add ContactPoints to Grafana status field by @Baarsgaard in https://github.com/grafana/grafana-operator/pull/1936
- Unit test for syncDatasources by @lexhuismans in https://github.com/grafana/grafana-operator/pull/1920
- feat: add new flag max-concurrent-reconciles by @eyazici90 in https://github.com/grafana/grafana-operator/pull/1969
Fixes
- fix: remove service monitor from OLM deployment by @theSuess in https://github.com/grafana/grafana-operator/pull/1954
- fix: Startup sync counter to track per instance by @Baarsgaard in https://github.com/grafana/grafana-operator/pull/1937
- fix(Makefile): properly set new image in deploy target by @weisdd in https://github.com/grafana/grafana-operator/pull/1961
- fix(controllers): prevent label and controller reference overrides by @weisdd in https://github.com/grafana/grafana-operator/pull/1960
- fix(Grafana): respect HTTP path for external instances by @Baarsgaard in https://github.com/grafana/grafana-operator/pull/1970
- chore(Makefile): refactor E2E targets and workflows by @Baarsgaard in https://github.com/grafana/grafana-operator/pull/1945
Dependencies
- chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0 in /api in the gomod group by @dependabot in https://github.com/grafana/grafana-operator/pull/1957
- chore(deps): bump ko-build/setup-ko from 0.8 to 0.9 in the gha group by @dependabot in https://github.com/grafana/grafana-operator/pull/1956
- chore(deps): bump sigstore/cosign-installer from 3.8.1 to 3.8.2 in the gha group by @dependabot in https://github.com/grafana/grafana-operator/pull/1973
- chore(deps): bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by @dependabot in https://github.com/grafana/grafana-operator/pull/1983
- chore(deps): bump the gomod group with 2 updates by @dependabot in https://github.com/grafana/grafana-operator/pull/1995
- chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 in the gha group by @dependabot in https://github.com/grafana/grafana-operator/pull/1996
- chore(deps): bump step-security/changed-files from 45.0.1 to 46.0.5 by @dependabot in https://github.com/grafana/grafana-operator/pull/1997
New Contributors
- @eyazici90 made their first contribution in https://github.com/grafana/grafana-operator/pull/1969
Full Changelog: https://github.com/grafana/grafana-operator/compare/v5.17.1...v5.18.0