Releases: thanos-io/kube-thanos
Releases · thanos-io/kube-thanos
v0.29.0
What's Changed
- Cut 0.27 by @matej-g in #278
- Added deprecated rules field in order to fix prod issue. by @bwplotka in #273
- Change hashringConfigmapName to hashringConfigMapName by @michael-burt in #279
- Add annotation support for serviceaccount by @dreampuf in #271
- Add routerLabels to Receive router service by @michael-burt in #282
- Create ServiceMonitor for Receive ingestors by @michael-burt in #280
- Change Receive PDB to
policy/v1
by @saswatamcode in #284 - Add option for enabling new PromQL engine in querier by @saswatamcode in #285
- Store: make the liveness probe timeout configurable by @douglascamata in #286
- *: Update version to v0.28.1 and regenerate by @yeya24 in #287
- *: use 0.29.0 by @GiedriusS in #288
New Contributors
- @matej-g made their first contribution in #278
- @bwplotka made their first contribution in #273
- @michael-burt made their first contribution in #279
- @dreampuf made their first contribution in #271
- @douglascamata made their first contribution in #286
- @GiedriusS made their first contribution in #288
Full Changelog: v0.26.0...v0.29.0
v0.26.0
NOTE: We did not release specific versions for v0.24.0, 0.25 Thanos version, sorry for that. We will try to keep releases more strict for next ones.
What's Changed
- Make receiver cluster domain name configurable by @yeya24 in #249
- receiver: make tenant-header of receiver configurable by @marcolan018 in #254
- switch from circle CI to github actions by @yeya24 in #253
- support alertmanager configuration and extra volumes for thanos ruler. by @morvencao in #225
- examples: Update minio command to fix crash looping by @philipgough in #257
- Support custom certificate for the object store by @clyang82 in #260
- support image pull policy. by @morvencao in #261
- cut release v0.24.0 by @prashbnair in #258
- fixing the build by generating files by @prashbnair in #262
- Support stateless Ruler by @saswatamcode in #263
- Added multithreading support to thanos compact by @ahysing in #265
- cut release v0.26.0 by @raptorsun in #275
New Contributors
- @marcolan018 made their first contribution in #254
- @morvencao made their first contribution in #225
- @prashbnair made their first contribution in #258
- @saswatamcode made their first contribution in #263
- @ahysing made their first contribution in #265
- @raptorsun made their first contribution in #275
Full Changelog: v0.23.0...v0.26.0
v0.23.0
What's Changed
- jsonnet/manifests/example: Update/generate nodeSelector to kubernetes.io/os instead of beta.kubernetes.io/os by @slashpai in #241
- Add bucket replicate component by @yeya24 in #237
- Add functions to implement Thanos Receive split functionality by @ianbillett in #244
- Example: Fix missing common resources for (compact|store)-shards/receive-hashrings by @maxbrunet in #234
- Support scraping config-reloader sidecar for Thanos Ruler by @philipgough in #245
- Compact: make service headless by @stevehipwell in #247
- Update dns discovery links (#242) by @aletessier in #250
- Add extra env vars to all components deployed with kube-thanos by @mwasilew2 in #251
New Contributors
- @slashpai made their first contribution in #241
- @ianbillett made their first contribution in #244
- @philipgough made their first contribution in #245
- @stevehipwell made their first contribution in #247
- @aletessier made their first contribution in #250
- @mwasilew2 made their first contribution in #251
Full Changelog: v0.22.0...v0.23.0
v0.22.0
v0.21.0
v0.20.0
v0.19.0
Breaking Changes
- #196 Single ServiceAccount for all hashrings, causing hashrings position in the object tree to change.
Changed
- #196 Single ServiceAccount for each component.
- #200 #202 Run all components as non-root.
- #208 Documentation: Refer to
main
branch in docs
Added
- #192 sidecar: Add pod discovery
- #194 Allow configuring --label and --receive.tenant-label-name flags.
- #209 Allow configuring --label and --refresh flags of bucket web.
- #213 Allow configuring
--min-time
and--max-time
of store. - #218 Enable
--query.auto-downsampling
for query by default. - #221 Allow configuring
--tsdb.retention
and--tsdb.block-duration
for rule.
v0.18.0
v0.17.0
Added
- #166 Add new flags and memcached support to query frontend
- #169 Add --tracing.config support to all components
- #170 Add Store shard and Receive hashring helpers
- #173 Store, query, frontend: add log.format flag
- #178 compact, rule, tools: add log format flag
Fixed
- #176 store: fix error when bucket cache not used