Files
truecharts/charts/premium/grafana/values.yaml
T
TrueCharts BotandGitHub 34509d52ca chore(helm): update image docker.io/grafana/grafana 12.1.2 → 12.2.0 (#39949)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[docker.io/grafana/grafana](https://redirect.github.com/grafana/grafana)
| minor | `d709daa` -> `7414418` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Release Notes

<details>
<summary>grafana/grafana (docker.io/grafana/grafana)</summary>

###
[`v12.2.0`](https://redirect.github.com/grafana/grafana/blob/HEAD/CHANGELOG.md#1220-2025-09-23)

[Compare
Source](https://redirect.github.com/grafana/grafana/compare/v12.1.2...v12.2.0)

##### Features and enhancements

- \*\* Alerting:\*\* Add feedback buttons for the new AI helpers
(Enterprise)
- **Access:** Remove plugin app access in plugin basic role seeder
(Enterprise)
- **Actions:** Infinity authentication
[#&#8203;109493](https://redirect.github.com/grafana/grafana/pull/109493),
[@&#8203;adela-almasan](https://redirect.github.com/adela-almasan)
- **Alerting:** Add GMA export to the new list page
[#&#8203;109784](https://redirect.github.com/grafana/grafana/pull/109784),
[@&#8203;konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Add alerting AI buttons for cloud (Enterprise)
- **Alerting:** Add contact point filter to Active Notifications page
[#&#8203;109775](https://redirect.github.com/grafana/grafana/pull/109775),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Add enrichment per rule extension component (Enterprise)
- **Alerting:** Add extension point link from alert rule to
grafana-metricsdrilldown-app
[#&#8203;108566](https://redirect.github.com/grafana/grafana/pull/108566),
[@&#8203;bohandley](https://redirect.github.com/bohandley)
- **Alerting:** Add feature toggle and extension point
[#&#8203;110141](https://redirect.github.com/grafana/grafana/pull/110141),
[@&#8203;soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Add keepFiringFor and
missing\_series\_evals\_to\_resolve to file provisioning
[#&#8203;109699](https://redirect.github.com/grafana/grafana/pull/109699),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Add observability to enrichment UI (Enterprise)
- **Alerting:** Add tooltips in enrichment list for enrichment type
(Enterprise)
- **Alerting:** Alert enrichment list page (Enterprise)
- **Alerting:** Allow filter by rule source in Filter V2
[#&#8203;110336](https://redirect.github.com/grafana/grafana/pull/110336),
[@&#8203;laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Auto refresh contact points in the rule form
[#&#8203;109539](https://redirect.github.com/grafana/grafana/pull/109539),
[@&#8203;konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Check if TimeInterval is used in ActiveTimings when
deleting
[#&#8203;110691](https://redirect.github.com/grafana/grafana/pull/110691),
[@&#8203;fayzal-g](https://redirect.github.com/fayzal-g)
- **Alerting:** Disable group consistency check for GMA rules
[#&#8203;109599](https://redirect.github.com/grafana/grafana/pull/109599),
[@&#8203;konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Display Error Message in Alert History View
[#&#8203;110123](https://redirect.github.com/grafana/grafana/pull/110123),
[@&#8203;laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Enrichment Config Form (Enterprise)
- **Alerting:** Filter out private labels before writing recording rules
[#&#8203;109295](https://redirect.github.com/grafana/grafana/pull/109295),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** List V2 - Add a group link to the rule list item
[#&#8203;108960](https://redirect.github.com/grafana/grafana/pull/108960),
[@&#8203;konrad147](https://redirect.github.com/konrad147)
- **Alerting:** List V2 - datasource icons for rules
[#&#8203;109033](https://redirect.github.com/grafana/grafana/pull/109033),
[@&#8203;konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Load labels in drop-downs without blocking the
interaction with the form inputs
[#&#8203;110648](https://redirect.github.com/grafana/grafana/pull/110648),
[@&#8203;soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Mark Prometheus to Grafana conversion API as stable
[#&#8203;103499](https://redirect.github.com/grafana/grafana/pull/103499),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Move alerting file to an alerting folder
[#&#8203;110257](https://redirect.github.com/grafana/grafana/pull/110257),
[@&#8203;soniaAguilarPeiron](https://redirect.github.com/soniaAguilarPeiron)
- **Alerting:** Support JSON responses in the Prometheus conversion API
[#&#8203;109070](https://redirect.github.com/grafana/grafana/pull/109070),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Support extra labels in the Prometheus conversion API
[#&#8203;109136](https://redirect.github.com/grafana/grafana/pull/109136),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Support retry with backoff in alert rule evaluation
[#&#8203;99710](https://redirect.github.com/grafana/grafana/pull/99710),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Triage alert history with Assistant if available
(Enterprise)
- **Auditing:** Add settings to control recording of datasource query
request and response body (Enterprise)
- **Auth:** Add setting to disable username based brute force login
protection
[#&#8203;109152](https://redirect.github.com/grafana/grafana/pull/109152),
[@&#8203;TheoBrigitte](https://redirect.github.com/TheoBrigitte)
- **Auth:** Support JWT configs `tls_client_ca` and
`jwk_set_bearer_token_file`
[#&#8203;109095](https://redirect.github.com/grafana/grafana/pull/109095),
[@&#8203;Baarsgaard](https://redirect.github.com/Baarsgaard)
- **Azure:** Resource picker improvements
([#&#8203;109458](https://redirect.github.com/grafana/grafana/issues/109458))
[#&#8203;109520](https://redirect.github.com/grafana/grafana/pull/109520),
[@&#8203;aangelisc](https://redirect.github.com/aangelisc)
- **Azure:** Show resource group in picker
[#&#8203;110442](https://redirect.github.com/grafana/grafana/pull/110442),
[@&#8203;aangelisc](https://redirect.github.com/aangelisc)
- **Canvas:** Add option to disable tooltips for one-click elements
[#&#8203;109937](https://redirect.github.com/grafana/grafana/pull/109937),
[@&#8203;adela-almasan](https://redirect.github.com/adela-almasan)
- **Canvas:** Dynamic connection direction
[#&#8203;108423](https://redirect.github.com/grafana/grafana/pull/108423),
[@&#8203;adela-almasan](https://redirect.github.com/adela-almasan)
- **Chore:** Remove prometheusCodeModeMetricNamesSearch feature toggle
[#&#8203;109024](https://redirect.github.com/grafana/grafana/pull/109024),
[@&#8203;itsmylife](https://redirect.github.com/itsmylife)
- **Chore:** Removes HideAngularDeprecation configuration
[#&#8203;110665](https://redirect.github.com/grafana/grafana/pull/110665),
[@&#8203;hugohaggmark](https://redirect.github.com/hugohaggmark)
- **CloudConfig:** Add config from defaults.ini to StackInfo
(Enterprise)
- **CloudWatch:** Append query type to the request id
[#&#8203;109068](https://redirect.github.com/grafana/grafana/pull/109068),
[@&#8203;idastambuk](https://redirect.github.com/idastambuk)
- **CloudWatch:** Use default region when query region is unset
[#&#8203;109089](https://redirect.github.com/grafana/grafana/pull/109089),
[@&#8203;iwysiu](https://redirect.github.com/iwysiu)
- **CloudWatch:** Use the correct metric name for errors per function
panel in the AWS Lambda sample dashboard
[#&#8203;110718](https://redirect.github.com/grafana/grafana/pull/110718),
[@&#8203;kevinwcyu](https://redirect.github.com/kevinwcyu)
- **CommandPalette:** Use fuzzySearch util from grafana/data
[#&#8203;108884](https://redirect.github.com/grafana/grafana/pull/108884),
[@&#8203;Clarity-89](https://redirect.github.com/Clarity-89)
- **Dashboard:** Inspect drawer can no longer be opened with url or
linked to
[#&#8203;109617](https://redirect.github.com/grafana/grafana/pull/109617),
[@&#8203;torkelo](https://redirect.github.com/torkelo)
- **Dashboards:** Add support for full screen panel view and embedded
(solo panel) route to repeated panels and new layouts (via new
SoloPanelContex)
[#&#8203;107375](https://redirect.github.com/grafana/grafana/pull/107375),
[@&#8203;torkelo](https://redirect.github.com/torkelo)
- **Dashboards:** Conserve timestamp on time range copy-paste across
timezones
[#&#8203;109769](https://redirect.github.com/grafana/grafana/pull/109769),
[@&#8203;alik-r](https://redirect.github.com/alik-r)
- **Dashboards:** Enable kubernetesDashboards by default
[#&#8203;107618](https://redirect.github.com/grafana/grafana/pull/107618),
[@&#8203;dprokop](https://redirect.github.com/dprokop)
- **Dashboards:** Make it possible to render variables under a drop-down
[#&#8203;109225](https://redirect.github.com/grafana/grafana/pull/109225),
[@&#8203;leventebalogh](https://redirect.github.com/leventebalogh)
- **Database:** Add primary key to Settings table (Enterprise)
- **Database:** Add primary key to settings table (Enterprise)
- **Dependencies:** Bump Go to v1.24.5 (Enterprise)
- **Docs:** Deprecate `grafana/grafana-oss` docker repo in favor of
`grafana/grafana`
[#&#8203;110065](https://redirect.github.com/grafana/grafana/pull/110065),
[@&#8203;kminehart](https://redirect.github.com/kminehart)
- **Flame Graph:** Analyze with Grafana Assistant
[#&#8203;108684](https://redirect.github.com/grafana/grafana/pull/108684),
[@&#8203;ifrost](https://redirect.github.com/ifrost)
- **Folders:** Add team folders feature toggle
[#&#8203;109389](https://redirect.github.com/grafana/grafana/pull/109389),
[@&#8203;tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Folders:** Update folder using app platform APIs
[#&#8203;110449](https://redirect.github.com/grafana/grafana/pull/110449),
[@&#8203;tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Folders:** Use app platform search endpoint and update tests
[#&#8203;108814](https://redirect.github.com/grafana/grafana/pull/108814),
[@&#8203;tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Go:** Update to 1.24.6
[#&#8203;109313](https://redirect.github.com/grafana/grafana/pull/109313),
[@&#8203;Proximyst](https://redirect.github.com/Proximyst)
- **InfluxDB:** Ad hoc filters support for expressions
[#&#8203;109344](https://redirect.github.com/grafana/grafana/pull/109344),
[@&#8203;aangelisc](https://redirect.github.com/aangelisc)
- **Metrics:** Add http\_response\_size\_bytes metric
[#&#8203;110428](https://redirect.github.com/grafana/grafana/pull/110428),
[@&#8203;joshhunt](https://redirect.github.com/joshhunt)
- **Nested folders:** Remove feature flag
[#&#8203;109212](https://redirect.github.com/grafana/grafana/pull/109212),
[@&#8203;stephaniehingtgen](https://redirect.github.com/stephaniehingtgen)
- **NestedFolderPicker:** Add rootFolderUID prop
[#&#8203;109991](https://redirect.github.com/grafana/grafana/pull/109991),
[@&#8203;ywzheng1](https://redirect.github.com/ywzheng1)
- **P2P Filter:** Add adhoc filter option toggle
[#&#8203;110160](https://redirect.github.com/grafana/grafana/pull/110160),
[@&#8203;Develer](https://redirect.github.com/Develer)
- **PieChart:** Add panel options for ascending/descending sort, and no
sorting
[#&#8203;109564](https://redirect.github.com/grafana/grafana/pull/109564),
[@&#8203;cglukas](https://redirect.github.com/cglukas)
- **Plugin Extensions:** DataSource Configuration Components
[#&#8203;108350](https://redirect.github.com/grafana/grafana/pull/108350),
[@&#8203;shelldandy](https://redirect.github.com/shelldandy)
- **Plugins:** Add Connections homepage
[#&#8203;108316](https://redirect.github.com/grafana/grafana/pull/108316),
[@&#8203;oshirohugo](https://redirect.github.com/oshirohugo)
- **Plugins:** Record plugin version in request metrics
[#&#8203;110210](https://redirect.github.com/grafana/grafana/pull/110210),
[@&#8203;njvrzm](https://redirect.github.com/njvrzm)
- **Preferences:** Move codegen to apps
[#&#8203;109178](https://redirect.github.com/grafana/grafana/pull/109178),
[@&#8203;ryantxu](https://redirect.github.com/ryantxu)
- **Prometheus data source:** Migration service
[#&#8203;107364](https://redirect.github.com/grafana/grafana/pull/107364),
[@&#8203;bossinc](https://redirect.github.com/bossinc)
- **Prometheus:** Refactor metrics modal to handle high cardinality
metrics
[#&#8203;108437](https://redirect.github.com/grafana/grafana/pull/108437),
[@&#8203;itsmylife](https://redirect.github.com/itsmylife)
- **Pyroscope:** Process and display sampling annotations
[#&#8203;109707](https://redirect.github.com/grafana/grafana/pull/109707),
[@&#8203;aleks-p](https://redirect.github.com/aleks-p)
- **Reporting:** Permit valid but weird emails (Enterprise)
- **Reporting:** Show correct recipient count (Enterprise)
- **Revert:** DataSource: Support config CRUD from apiservers
([#&#8203;106996](https://redirect.github.com/grafana/grafana/issues/106996))
[#&#8203;110342](https://redirect.github.com/grafana/grafana/pull/110342),
[@&#8203;njvrzm](https://redirect.github.com/njvrzm)
- **Revert:** DataSource: Support config CRUD from apiservers
([#&#8203;8860](https://redirect.github.com/grafana/grafana/issues/8860))
(Enterprise)
- **SCIM:** Add flag for rejecting non provisioned users from logging in
(Enterprise)
- **SCIM:** Allow empty externalId on update operation (Enterprise)
- **SCIM:** Delete user instead of disabling it on SCIM DELETE user
request (Enterprise)
- **SQL Expressions:** Switch feature toggle to public preview
[#&#8203;110473](https://redirect.github.com/grafana/grafana/pull/110473),
[@&#8203;kylebrandt](https://redirect.github.com/kylebrandt)
- **Table:** Frozen columns
[#&#8203;109276](https://redirect.github.com/grafana/grafana/pull/109276),
[@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Max row height for variable height rows
[#&#8203;109639](https://redirect.github.com/grafana/grafana/pull/109639),
[@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Tooltip from Field
[#&#8203;109428](https://redirect.github.com/grafana/grafana/pull/109428),
[@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)
- **Table:** Update UX for uniform-reducer case in new footer and
overflow
[#&#8203;110493](https://redirect.github.com/grafana/grafana/pull/110493),
[@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)
- **TableNG:** Footer enhancements
[#&#8203;102948](https://redirect.github.com/grafana/grafana/pull/102948),
[@&#8203;alexjonspencer1](https://redirect.github.com/alexjonspencer1)
- **Text:** Add Inter italic font variants to Grafana UI
[#&#8203;110313](https://redirect.github.com/grafana/grafana/pull/110313),
[@&#8203;kapowaz](https://redirect.github.com/kapowaz)
- **TraceView:** Refine UI visual hierarchy inside details section
[#&#8203;108929](https://redirect.github.com/grafana/grafana/pull/108929),
[@&#8203;ifrost](https://redirect.github.com/ifrost)
- **Transformations:** Add empty values options to Transpose
[#&#8203;108421](https://redirect.github.com/grafana/grafana/pull/108421),
[@&#8203;gelicia](https://redirect.github.com/gelicia)
- **Trend/TimeSeries:** Add "Show values" option
[#&#8203;108090](https://redirect.github.com/grafana/grafana/pull/108090),
[@&#8203;HasithDeAlwis](https://redirect.github.com/HasithDeAlwis)
- **Trend:** Add support for a logarithmic x axis
[#&#8203;101433](https://redirect.github.com/grafana/grafana/pull/101433),
[@&#8203;gelicia](https://redirect.github.com/gelicia)
- **Variables:** shows warning when user tries to save erroneous
variables
[#&#8203;110154](https://redirect.github.com/grafana/grafana/pull/110154),
[@&#8203;hugohaggmark](https://redirect.github.com/hugohaggmark)
- **VizTooltip:** Replace `ExemplarHoverView` with `VizTooltip`
components
[#&#8203;109369](https://redirect.github.com/grafana/grafana/pull/109369),
[@&#8203;adela-almasan](https://redirect.github.com/adela-almasan)

##### Bug fixes

- **Alerting:** Fix bug where rules with identical mute/active intervals
produced conflicting routes
[#&#8203;110971](https://redirect.github.com/grafana/grafana/pull/110971),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Alerting:** Fix copying of recording rule fields
[#&#8203;110311](https://redirect.github.com/grafana/grafana/pull/110311),
[@&#8203;moustafab](https://redirect.github.com/moustafab)
- **Alerting:** Fix field names on webhook HMAC/TLS config HCL export
[#&#8203;110722](https://redirect.github.com/grafana/grafana/pull/110722),
[@&#8203;JacobsonMT](https://redirect.github.com/JacobsonMT)
- **Alerting:** Fix newly created alert rules not immediately showing up
in folder view
[#&#8203;109584](https://redirect.github.com/grafana/grafana/pull/109584),
[@&#8203;tomratcliffe](https://redirect.github.com/tomratcliffe)
- **Alerting:** Fix permission checks for the Import to GMA
[#&#8203;109950](https://redirect.github.com/grafana/grafana/pull/109950),
[@&#8203;konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Fix permissions for enrichment routes (Enterprise)
- **Alerting:** Fix subpath handling in the alerting package
[#&#8203;109448](https://redirect.github.com/grafana/grafana/pull/109448),
[@&#8203;konrad147](https://redirect.github.com/konrad147)
- **Alerting:** Fix wrong import (Enterprise)
- **Alerting:** Hide list view loader if we don't have anything yet
[#&#8203;110464](https://redirect.github.com/grafana/grafana/pull/110464),
[@&#8203;gillesdemey](https://redirect.github.com/gillesdemey)
- **Alerting:** Set dataSourceName to GRAFANA\_RULES\_SOURCE\_NAME when
switch…
[#&#8203;109900](https://redirect.github.com/grafana/grafana/pull/109900),
[@&#8203;laurenashleigh](https://redirect.github.com/laurenashleigh)
- **Alerting:** Update alerting module to
[`1091588`](https://redirect.github.com/grafana/grafana/commit/10915888e4f099586ad37bea5f4a70f45101d2f5)
[#&#8203;109989](https://redirect.github.com/grafana/grafana/pull/109989),
[@&#8203;yuri-tceretian](https://redirect.github.com/yuri-tceretian)
- **Azure:** Fix logs editor rendering
[#&#8203;109491](https://redirect.github.com/grafana/grafana/pull/109491),
[@&#8203;aangelisc](https://redirect.github.com/aangelisc)
- **Canvas:** Fix element selection being cleared on panel resize
[#&#8203;110010](https://redirect.github.com/grafana/grafana/pull/110010),
[@&#8203;adela-almasan](https://redirect.github.com/adela-almasan)
- **CloudConfig:** Fix panic in defaults.ini merge (Enterprise)
- **CloudWatch:** Fix handling region for legacy alerts
[#&#8203;109217](https://redirect.github.com/grafana/grafana/pull/109217),
[@&#8203;iwysiu](https://redirect.github.com/iwysiu)
- **CloudWatch:** Fix logs query requestId to prevent setting
undefined-logs as a requestId
[#&#8203;109930](https://redirect.github.com/grafana/grafana/pull/109930),
[@&#8203;kevinwcyu](https://redirect.github.com/kevinwcyu)
- **CloudWatch:** Update grafana/aws-sdk-go with STS endpoint bugfix
[#&#8203;109120](https://redirect.github.com/grafana/grafana/pull/109120),
[@&#8203;idastambuk](https://redirect.github.com/idastambuk)
- **Config:** Fix date\_formats options being moved to a different
section
[#&#8203;109339](https://redirect.github.com/grafana/grafana/pull/109339),
[@&#8203;joshhunt](https://redirect.github.com/joshhunt)
- **Dashboard List:** Fix how link query part is created when variables
are included
[#&#8203;109861](https://redirect.github.com/grafana/grafana/pull/109861),
[@&#8203;aocenas](https://redirect.github.com/aocenas)
- **Dashboard versions:** Fix list for large dashboards
[#&#8203;109433](https://redirect.github.com/grafana/grafana/pull/109433),
[@&#8203;stephaniehingtgen](https://redirect.github.com/stephaniehingtgen)
- **Dashboard:** Fix AngularJS deprecation in grafana-overview dashboard
[#&#8203;106462](https://redirect.github.com/grafana/grafana/pull/106462),
[@&#8203;schoen2](https://redirect.github.com/schoen2)
- **Dashboard:** Fixes url links to embedded panels in scene based
dashboards
[#&#8203;109837](https://redirect.github.com/grafana/grafana/pull/109837),
[@&#8203;torkelo](https://redirect.github.com/torkelo)
- **Dashboards:** Fix UTF-8 characters not working with excel downloads
by replacing download for excel with excel compatibility mode.
[#&#8203;110099](https://redirect.github.com/grafana/grafana/pull/110099),
[@&#8203;oscarkilhed](https://redirect.github.com/oscarkilhed)
- **Dashboards:** Fix issue where the time range picker would seemingly
be hidden behind the side menu if it was set to always open.
[#&#8203;108607](https://redirect.github.com/grafana/grafana/pull/108607),
[@&#8203;oscarkilhed](https://redirect.github.com/oscarkilhed)
- **Dashboards:** Fix kiosk mode not persisting through refresh
[#&#8203;110284](https://redirect.github.com/grafana/grafana/pull/110284),
[@&#8203;oscarkilhed](https://redirect.github.com/oscarkilhed)
- **Dashboards:** Fixing saving and viewing snapshots for repeated
panels
[#&#8203;109856](https://redirect.github.com/grafana/grafana/pull/109856),
[@&#8203;torkelo](https://redirect.github.com/torkelo)
- **Explore:** Fix units overflow for trace durations
[#&#8203;108515](https://redirect.github.com/grafana/grafana/pull/108515),
[@&#8203;martincostello](https://redirect.github.com/martincostello)
- **Fix:** Install plugins when they have no plugin archive info(catalog
en…
[#&#8203;109200](https://redirect.github.com/grafana/grafana/pull/109200),
[@&#8203;s4kh](https://redirect.github.com/s4kh)
- **InfluxDB:** Fix Unable to use self-signed CA for adding influxdb
data source
[#&#8203;105586](https://redirect.github.com/grafana/grafana/pull/105586),
[@&#8203;geekeryy](https://redirect.github.com/geekeryy)
- **Prometheus:** Don't use incremental querying if one of the queries
has $\_\_range variable
[#&#8203;108823](https://redirect.github.com/grafana/grafana/pull/108823),
[@&#8203;itsmylife](https://redirect.github.com/itsmylife)
- **Prometheus:** Fix eager auto completion
[#&#8203;109128](https://redirect.github.com/grafana/grafana/pull/109128),
[@&#8203;itsmylife](https://redirect.github.com/itsmylife)
- **Prometheus:** QueryEditor fix error when switching from code to
builder for undefined aggregation operations
[#&#8203;110179](https://redirect.github.com/grafana/grafana/pull/110179),
[@&#8203;jcolladokuri](https://redirect.github.com/jcolladokuri)
- **Pyroscope:** Add start and end date to profiletypes call
[#&#8203;110277](https://redirect.github.com/grafana/grafana/pull/110277),
[@&#8203;zoltanbedi](https://redirect.github.com/zoltanbedi)
- **Pyroscope:** Fix incorrect rate calculation from flamegraph totals
[#&#8203;110470](https://redirect.github.com/grafana/grafana/pull/110470),
[@&#8203;marcsanmi](https://redirect.github.com/marcsanmi)
- **Service Accounts:** Fix typo on page indicating none are present
[#&#8203;109560](https://redirect.github.com/grafana/grafana/pull/109560),
[@&#8203;eamonryan](https://redirect.github.com/eamonryan)
- **Tempo:** Fix instant query streaming
[#&#8203;108924](https://redirect.github.com/grafana/grafana/pull/108924),
[@&#8203;adrapereira](https://redirect.github.com/adrapereira)
- **TimeSeries:** Use exported time shift and fix time comparison
tooltip
[#&#8203;109947](https://redirect.github.com/grafana/grafana/pull/109947),
[@&#8203;drew08t](https://redirect.github.com/drew08t)
- **Transformations:** Account for group by / count when assessing if
calculation is needed
[#&#8203;110546](https://redirect.github.com/grafana/grafana/pull/110546),
[@&#8203;gelicia](https://redirect.github.com/gelicia)
- **Transforms:** GroupToMatrix transform should retain keyRowField
config
[#&#8203;109066](https://redirect.github.com/grafana/grafana/pull/109066),
[@&#8203;fastfrwrd](https://redirect.github.com/fastfrwrd)

##### Breaking changes

- **Alerting:** Enable alertingSaveStateCompressed by default
[#&#8203;109390](https://redirect.github.com/grafana/grafana/pull/109390),
[@&#8203;alexander-akhmetov](https://redirect.github.com/alexander-akhmetov)
- **Dashboards:** Repeating with no clone keys
[#&#8203;109839](https://redirect.github.com/grafana/grafana/pull/109839),
[@&#8203;torkelo](https://redirect.github.com/torkelo)
- **Provisioning:** Use inline secrets for gitsync
[#&#8203;109908](https://redirect.github.com/grafana/grafana/pull/109908),
[@&#8203;ryantxu](https://redirect.github.com/ryantxu)
- **Stars:** Remove deprecated internal ID apis
[#&#8203;110499](https://redirect.github.com/grafana/grafana/pull/110499),
[@&#8203;ryantxu](https://redirect.github.com/ryantxu)

##### Plugin development fixes & changes

- **Drawer:** Truncate Drawer title to just one line
[#&#8203;109540](https://redirect.github.com/grafana/grafana/pull/109540),
[@&#8203;joshhunt](https://redirect.github.com/joshhunt)
- **Modal:** Center modals at smaller screen heights
[#&#8203;109256](https://redirect.github.com/grafana/grafana/pull/109256),
[@&#8203;ashharrison90](https://redirect.github.com/ashharrison90)
- **MultiCombobox:** Fix async options to being able to be removed
[#&#8203;109473](https://redirect.github.com/grafana/grafana/pull/109473),
[@&#8203;joshhunt](https://redirect.github.com/joshhunt)
- **MultiCombobox:** Fix select all when only a single option is
available
[#&#8203;109910](https://redirect.github.com/grafana/grafana/pull/109910),
[@&#8203;aangelisc](https://redirect.github.com/aangelisc)

<!-- 12.2.0 END -->

<!-- 12.1.2 START -->

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS44Mi4xMCIsInVwZGF0ZWRJblZlciI6IjQxLjgyLjEwIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2025-09-24 05:06:41 +00:00

365 lines
11 KiB
YAML

image:
repository: docker.io/grafana/grafana
pullPolicy: IfNotPresent
tag: 12.2.0@sha256:74144189b38447facf737dfd0f3906e42e0776212bf575dc3334c3609183adf7
sidecarImage:
repository: quay.io/kiwigrid/k8s-sidecar
tag: 1.30.10@sha256:835d79d8fbae62e42d8a86929d4e3c5eec2e869255dd37756b5a3166c2f22309
securityContext:
container:
readOnlyRootFilesystem: false
service:
main:
ports:
main:
protocol: http
targetPort: 3000
port: 3000
workload:
main:
replicas: 1
strategy: Recreate
podSpec:
containers:
main:
env:
GF_SECURITY_ADMIN_USER: "admin"
GF_SECURITY_ADMIN_PASSWORD: "testpassword"
GF_INSTALL_PLUGINS: ""
GF_AUTH_LDAP_ENABLED: "false"
GF_AUTH_LDAP_ALLOW_SIGN_UP: "false"
GF_SERVER_HTTP_PORT: 3000
GF_DATABASE_TYPE: postgres
GF_DATABASE_NAME: "{{ .Values.cnpg.main.user }}"
GF_DATABASE_USER: "{{ .Values.cnpg.main.database }}"
GF_DATABASE_SSL_MODE: disable
GF_DATABASE_HOST:
secretKeyRef:
name: cnpg-main-urls
key: host
GF_DATABASE_PASSWORD:
secretKeyRef:
name: cnpg-main-user
key: password
probes:
liveness:
path: "/api/health"
readiness:
path: "/api/health"
startup:
path: "/api/health"
dashboards:
enabled: true
imageSelector: sidecarImage
env:
IGNORE_ALREADY_PROCESSED: false
METHOD: WATCH
LABEL: grafana_dashboard
LABEL_VALUE: "1"
LOG_LEVEL: info
FOLDER: /tmp/dashboards
RESOURCE: both
NAMESPACE: "ALL"
UNIQUE_FILENAMES: false
# NAMESPACE: null
# FOLDER_ANNOTATION: null
# script: null
# WATCH_SERVER_TIMEOUT: 3600
# WATCH_CLIENT_TIMEOUT: 3600
SKIP_TLS_VERIFY: false
REQ_USERNAME: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_USER }}"
REQ_PASSWORD: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_PASSWORD }}"
REQ_URL: "http://localhost:3000/api/admin/provisioning/dashboards/reload"
REQ_METHOD: POST
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
datasources:
enabled: true
imageSelector: sidecarImage
env:
IGNORE_ALREADY_PROCESSED: false
METHOD: WATCH
LABEL: grafana_datasource
LABEL_VALUE: "1"
LOG_LEVEL: info
FOLDER: /etc/grafana/provisioning/datasources
RESOURCE: both
NAMESPACE: "ALL"
UNIQUE_FILENAMES: false
# NAMESPACE: null
# FOLDER_ANNOTATION: null
# script: null
# WATCH_SERVER_TIMEOUT: 3600
# WATCH_CLIENT_TIMEOUT: 3600
SKIP_TLS_VERIFY: false
REQ_USERNAME: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_USER }}"
REQ_PASSWORD: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_PASSWORD }}"
REQ_URL: "http://localhost:3000/api/admin/provisioning/datasources/reload"
REQ_METHOD: POST
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
alerts:
enabled: true
imageSelector: sidecarImage
env:
IGNORE_ALREADY_PROCESSED: false
METHOD: WATCH
LABEL: grafana_alerts
LABEL_VALUE: "1"
LOG_LEVEL: info
FOLDER: /etc/grafana/provisioning/alerts
RESOURCE: both
NAMESPACE: "ALL"
UNIQUE_FILENAMES: false
# NAMESPACE: null
# FOLDER_ANNOTATION: null
# script: null
# WATCH_SERVER_TIMEOUT: 3600
# WATCH_CLIENT_TIMEOUT: 3600
SKIP_TLS_VERIFY: false
REQ_USERNAME: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_USER }}"
REQ_PASSWORD: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_PASSWORD }}"
REQ_URL: "http://localhost:3000/api/admin/provisioning/alerts/reload"
REQ_METHOD: POST
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
plugins:
enabled: true
imageSelector: sidecarImage
env:
IGNORE_ALREADY_PROCESSED: false
METHOD: WATCH
LABEL: grafana_plugins
LABEL_VALUE: "1"
LOG_LEVEL: info
FOLDER: /etc/grafana/provisioning/plugins
RESOURCE: both
NAMESPACE: "ALL"
UNIQUE_FILENAMES: false
# NAMESPACE: null
# FOLDER_ANNOTATION: null
# script: null
# WATCH_SERVER_TIMEOUT: 3600
# WATCH_CLIENT_TIMEOUT: 3600
SKIP_TLS_VERIFY: false
REQ_USERNAME: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_USER }}"
REQ_PASSWORD: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_PASSWORD }}"
REQ_URL: "http://localhost:3000/api/admin/provisioning/plugins/reload"
REQ_METHOD: POST
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
notifiers:
enabled: true
imageSelector: sidecarImage
env:
IGNORE_ALREADY_PROCESSED: false
METHOD: WATCH
LABEL: grafana_notifiers
LABEL_VALUE: "1"
LOG_LEVEL: info
FOLDER: /etc/grafana/provisioning/notifiers
RESOURCE: both
NAMESPACE: "ALL"
UNIQUE_FILENAMES: false
# NAMESPACE: null
# FOLDER_ANNOTATION: null
# script: null
# WATCH_SERVER_TIMEOUT: 3600
# WATCH_CLIENT_TIMEOUT: 3600
SKIP_TLS_VERIFY: false
REQ_USERNAME: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_USER }}"
REQ_PASSWORD: "{{ .Values.workload.main.podSpec.containers.main.env.GF_SECURITY_ADMIN_PASSWORD }}"
REQ_URL: "http://localhost:3000/api/admin/provisioning/notifiers/reload"
REQ_METHOD: POST
probes:
liveness:
enabled: false
readiness:
enabled: false
startup:
enabled: false
configmap:
dashboard-provider:
enabled: true
data:
provider.yaml: |-
apiVersion: 1
providers:
- name: sidecarProvider
orgId: 1
folder: ''
type: file
disableDeletion: false
allowUiUpdates: false
updateIntervalSeconds: 30
options:
foldersFromFilesStructure: true
path: /tmp/dashboards
config:
enabled: true
data:
grafana.ini: |-
paths:
data: /var/lib/grafana/
logs: /var/log/grafana
plugins: /var/lib/grafana/plugins
provisioning: /etc/grafana/provisioning
analytics:
check_for_updates: true
log:
mode: console
grafana_net:
url: https://grafana.net
server:
domain: "{{ if (and .Values.ingress.main.enabled .Values.ingress.main.hosts) }}{{ .Values.ingress.main.hosts | first }}{{ else }}''{{ end }}"
ldap.toml: |-
# nope
# Some included dashboards, which can be enabled when prefered
dashboard-certmanager:
enabled: true
labels:
grafana_dashboard: "1"
data:
dashboard_certmanager.json: >-
{{ .Files.Get "dashboard_certmanager.json" | indent 8 }}
dashboard-traefik:
enabled: false
labels:
grafana_dashboard: "1"
data:
dashboard_traefik.json: >-
{{ .Files.Get "dashboard_traefik.json" | indent 8 }}
dashboard-nginx:
enabled: false
labels:
grafana_dashboard: "1"
data:
dashboard_nginx.json: >-
{{ .Files.Get "dashboard_nginx.json" | indent 8 }}
persistence:
config:
enabled: true
type: configmap
objectName: config
mountPath: /etc/grafana/grafana.ini
subPath: grafana.ini
ldap:
enabled: true
type: configmap
objectName: config
mountPath: /etc/grafana/ldap.toml
subPath: ldap.toml
data:
enabled: true
mountPath: "/var/lib/grafana"
grafana-tmp:
enabled: true
type: emptyDir
mountPath: /app/tmp
targetSelectAll: true
sc-dashboard-volume:
enabled: true
type: emptyDir
mountPath: /tmp/dashboards
targetSelectAll: true
sc-dashboard-config:
enabled: true
type: configmap
objectName: dashboard-provider
mountPath: /etc/grafana/provisioning/dashboards/sc-dashboardproviders.yaml
subPath: provider.yaml
sc-datasource-volume:
enabled: true
type: emptyDir
mountPath: /etc/grafana/provisioning/datasources
targetSelectAll: true
sc-alerts-volume:
enabled: true
type: emptyDir
mountPath: /etc/grafana/provisioning/alerts
targetSelectAll: true
sc-plugins-volume:
enabled: true
type: emptyDir
mountPath: /etc/grafana/provisioning/plugins
targetSelectAll: true
sc-notifiers-volume:
enabled: true
type: emptyDir
mountPath: /etc/grafana/provisioning/notifiers
targetSelectAll: true
metrics:
main:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
enabled: true
type: "servicemonitor"
endpoints:
- port: main
path: /metrics
# -- Enable and configure Prometheus Rules for the chart under this key.
# @default -- See values.yaml
prometheusRule:
enabled: false
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
rules: []
# - alert: UnifiPollerAbsent
# annotations:
# description: Unifi Poller has disappeared from Prometheus service discovery.
# summary: Unifi Poller is down.
# expr: |
# absent(up{job=~".*unifi-poller.*"} == 1)
# for: 5m
# labels:
# severity: critical
# -- Whether Role Based Access Control objects like roles and rolebindings should be created
rbac:
main:
enabled: true
primary: true
clusterWide: true
rules:
- apiGroups: [""]
resources: ["configmaps", "secrets"]
verbs: ["get", "watch", "list"]
serviceAccount:
main:
enabled: true
primary: true
podOptions:
automountServiceAccountToken: true
cnpg:
main:
enabled: true
user: grafana
database: grafana