Skip to content

Releases: grafana/grafana-operator

v3.10.4

05 Oct 09:23
Compare
Choose a tag to compare
  • Supports Kubernetes 1.22+ and OpenShift 4.9+
  • Backport selected features from v4.0.0

v3.10.3

20 Jul 10:09
6ca66a0
Compare
Choose a tag to compare

fix: service DNS name when using spec.client.preferService

NOTE: the above mentioned fix was also added to the v3.10.2 tag. This release is to allow existing users of v3.10.2 to upgrade.

v3.10.2

25 Jun 09:57
15980b9
Compare
Choose a tag to compare
  • fix: service DNS name when using spec.client.preferService
  • update bump base image to ubi-minimal:8.4 to mitigate vulnerabilities

v3.10.1

13 May 09:08
0f72747
Compare
Choose a tag to compare

v3.10.1 Rebuild to mitigate CVE in base image
-Fix: Update cluster_role_grafana_operator.yaml, Thanks @Cellebyte
-Fix: Use FQDNS for docker repository, Thanks @StevenBarre

v3.10.0

20 Apr 11:21
feecb90
Compare
Choose a tag to compare
  • feature: Allow override for Grafana plugins init image, Thanks @kevchu3 #348
  • feature: Implement support for custom query parameters in GrafanaDatasources, Thanks @kirchknopfc #350
  • feature: Implement support for sigv4 authentication, Thanks @vladimirmukhin #355
  • feature: Support pathType and ingressClassName for Grafana config, Thanks @weisdd #356
  • feature: Add configmaps to cluster_role permissions #368
  • feature: Add containerSecurityContext init-containers, Thanks @NissesSenap #372
  • feature: Add HostNetwork configuration, Thanks @alrf #380
  • feature: Support auth.okta for grafana.ini parsing, Thanks @joshpaul-okta #382
  • feature: Add configuration for volumes and volumeMounts #386
  • feature: Support default_theme parameter for for grafana.ini, Thanks @kandeshvari #395
  • fix: Prefer DNS over clusterIP for service resolution, Thanks @pb82 #364
  • fix: Add missing manifests for 3.x.x, #376
  • fix: Fix maxUnavailable and MaxSurge to use percentages as opposed to integers, #383
  • fix: ApiVersion in HA example postgres, Thanks @nlarzon #389
  • fix: Typo in subscriptionID CRD field causing incorrect parsing of Azure datasources, Thanks @1nd2rd3st #391
  • docs: Cleanup examples, Thanks @georgettica #357
  • docs: Documentation corrections, Thanks @clayisser #360
  • docs: Cleanup documentation around plugin installation and datasources, #386
  • docs: Provide openshift and kubernetes specific examples for persistent volume data storage configuration, Thanks @pb82 #396
  • docs: Provide examples on the use of environment variables in data sources Thanks @pb82 #398
  • update: Grafana patch version to 7.3.10, Thanks @kd7lxl #392

v3.9.0

12 Feb 10:26
dd8e557
Compare
Choose a tag to compare
  • feature: Conditional serviceaccount creation through Grafana.Spec.serviceAccount.skip #347
  • feature: Support for Login duration and inactivity, thanks @weisdd #345
  • feature: Support for Datasource OauthPassThru (Forward OAuth Identity), thanks @weisdd #343
  • fix: Removed unused Spec.name in Grafana CR, thanks @pacospace #344
  • fix: Added permissions tocreate events, thanks @vladimirmukhin #338

v3.8.1

20 Jan 17:23
ee08f45
Compare
Choose a tag to compare

bugfix: Nil pointer dereference in service name configuration
fix: Derived Fields for datasources

v3.8.0

18 Jan 16:46
7dbe1bd
Compare
Choose a tag to compare

-feature: AzureAd configuration for Grafana.ini, thanks @tesharp
-feature: SamlAuth configuration for Grafana.ini, thanks @erezo9
-feature: Service name configuration for Grafana.
-feature: InfluxDB for datasources, thanks @DeanBrunt
-feature: DerivedFields for datasources.
-feature: MaxLines for Loki datasources
-feature: JSON Logging enabled for Grafana.ini, thanks @goof15kw
-feature: Multi-Arch builds (awaiting tokens, but will work soon), thanks @morlay
-improvement: Base Image changed to ubi8/ubi-minimal:8.3
-improvement/fix: Grafana will only update status fields if they have changed from the previous loop, thanks @CathalOConnorRH
-fix: Concurrent map iteration and map write bug in plugin logic, thanks @b1zzu

v3.7.0

10 Dec 12:59
0161a99
Compare
Choose a tag to compare
  • feature: support for Azure data sources. See #293 . Thanks @HubertStefanski
  • improvement: new logger, operator is now much quieter. Thanks @HubertStefanski
  • fix: reuse TCP connections when fetching dashboards from URLs. Thanks @tpalfalvi and @tapih
  • feature: readiness and liveness probes are now configurable. Thanks @HubertStefanski

v3.6.0

14 Oct 14:22
Compare
Choose a tag to compare
  • feature: Grafana updated to version 7.1.1.
  • feature: Jsonnet with built in Grafonnet support.
  • feature: Base image can be overridden in the CR. Thanks @dongwangdw
  • feature: Support setting the clusterIP in the service config. Thanks @danielqsj
  • feature: Support injecting env vars from secret or config maps.
  • feature: Allow setting the pod priority class for the Grafana pod.
  • feature: Extended folder support by setting a customFolderName in the dashboard CR. Thanks @HubertStefanski
  • fix: avoid refetching when dashboards are loaded from URL. Thanks @vrutkovs

NOTE: the container base image has changed from alpine to ubi.