Releases: grafana/grafana-operator
v3.10.4
v3.10.3
v3.10.2
v3.10.1
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
- 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
- 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
v3.8.0
-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
- 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
- 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.