From 3071cb28d54d952c96a3af5ca7bf0638b00b3003 Mon Sep 17 00:00:00 2001 From: Damien Grisonnet Date: Mon, 19 Apr 2021 18:39:42 +0200 Subject: [PATCH 1/2] Add v0.18 CHANGELOG Signed-off-by: Damien Grisonnet --- CHANGELOG.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 836be4d5..d09fb9a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,20 +15,24 @@ We use *breaking* word for marking changes that are not backward compatible (rel ### Breaking Changes -- [#188](https://github.com/thanos-io/kube-thanos/pull/188) Single ServiceMonitor for store shards - ### Changed -- - ### Added -- +### Fixed + +## [v0.18.0](https://github.com/thanos-io/kube-thanos/tree/v0.18.0) (2020-04-19) + +### Breaking Changes + +- [#188](https://github.com/thanos-io/kube-thanos/pull/188) Single ServiceMonitor for store shards ### Fixed - [#185](https://github.com/thanos-io/kube-thanos/pull/185) query-frontend, store: make cache types case insensitive +[Full Changelog](https://github.com/thanos-io/kube-thanos/compare/v0.17.0...v0.18.0) + ## [v0.17.0](https://github.com/thanos-io/kube-thanos/tree/v0.17.0) (2020-12-08) ### Added From c8f6a6d77aae97ad1c5682f3abb3cce83313f242 Mon Sep 17 00:00:00 2001 From: Damien Grisonnet Date: Mon, 19 Apr 2021 19:48:34 +0200 Subject: [PATCH 2/2] *: update thanos version to v0.18.0 Signed-off-by: Damien Grisonnet --- README.md | 2 +- all.jsonnet | 2 +- example.jsonnet | 2 +- examples/all/manifests/store-shard0-service.yaml | 2 +- examples/all/manifests/store-shard0-statefulSet.yaml | 6 +++--- examples/all/manifests/store-shard1-service.yaml | 2 +- examples/all/manifests/store-shard1-statefulSet.yaml | 6 +++--- examples/all/manifests/store-shard2-service.yaml | 2 +- examples/all/manifests/store-shard2-statefulSet.yaml | 6 +++--- examples/all/manifests/store-shards-serviceMonitor.yaml | 2 +- examples/all/manifests/thanos-bucket-deployment.yaml | 6 +++--- examples/all/manifests/thanos-bucket-service.yaml | 2 +- examples/all/manifests/thanos-compact-service.yaml | 2 +- examples/all/manifests/thanos-compact-serviceMonitor.yaml | 2 +- examples/all/manifests/thanos-compact-statefulSet.yaml | 6 +++--- examples/all/manifests/thanos-query-deployment.yaml | 6 +++--- .../all/manifests/thanos-query-frontend-deployment.yaml | 6 +++--- examples/all/manifests/thanos-query-frontend-service.yaml | 2 +- .../all/manifests/thanos-query-frontend-serviceMonitor.yaml | 2 +- examples/all/manifests/thanos-query-service.yaml | 2 +- examples/all/manifests/thanos-query-serviceMonitor.yaml | 2 +- examples/all/manifests/thanos-receive-default-service.yaml | 2 +- .../manifests/thanos-receive-default-serviceMonitor.yaml | 2 +- .../all/manifests/thanos-receive-default-statefulSet.yaml | 6 +++--- examples/all/manifests/thanos-receive-region-1-service.yaml | 2 +- .../manifests/thanos-receive-region-1-serviceMonitor.yaml | 2 +- .../all/manifests/thanos-receive-region-1-statefulSet.yaml | 6 +++--- examples/all/manifests/thanos-receive-service.yaml | 2 +- examples/all/manifests/thanos-receive-serviceMonitor.yaml | 2 +- examples/all/manifests/thanos-receive-statefulSet.yaml | 6 +++--- examples/all/manifests/thanos-rule-service.yaml | 2 +- examples/all/manifests/thanos-rule-serviceMonitor.yaml | 2 +- examples/all/manifests/thanos-rule-statefulSet.yaml | 6 +++--- examples/all/manifests/thanos-store-service.yaml | 2 +- examples/all/manifests/thanos-store-serviceMonitor.yaml | 2 +- examples/all/manifests/thanos-store-statefulSet.yaml | 6 +++--- examples/thanos-receive.jsonnet | 2 +- manifests/thanos-query-deployment.yaml | 6 +++--- manifests/thanos-query-service.yaml | 2 +- manifests/thanos-query-serviceMonitor.yaml | 2 +- manifests/thanos-store-service.yaml | 2 +- manifests/thanos-store-serviceMonitor.yaml | 2 +- manifests/thanos-store-statefulSet.yaml | 6 +++--- 43 files changed, 71 insertions(+), 71 deletions(-) diff --git a/README.md b/README.md index 8c909e28..8ed10e20 100644 --- a/README.md +++ b/README.md @@ -76,7 +76,7 @@ local commonConfig = { config+:: { local cfg = self, namespace: 'thanos', - version: 'v0.17.2', + version: 'v0.18.0', image: 'quay.io/thanos/thanos:' + cfg.version, objectStorageConfig: { name: 'thanos-objectstorage', diff --git a/all.jsonnet b/all.jsonnet index e637b7a3..014027c6 100644 --- a/all.jsonnet +++ b/all.jsonnet @@ -6,7 +6,7 @@ local t = import 'kube-thanos/thanos.libsonnet'; local commonConfig = { local cfg = self, namespace: 'thanos', - version: 'v0.17.2', + version: 'v0.18.0', image: 'quay.io/thanos/thanos:' + cfg.version, replicaLabels: ['prometheus_replica', 'rule_replica'], objectStorageConfig: { diff --git a/example.jsonnet b/example.jsonnet index da69ea41..086953e8 100644 --- a/example.jsonnet +++ b/example.jsonnet @@ -6,7 +6,7 @@ local commonConfig = { config+:: { local cfg = self, namespace: 'thanos', - version: 'v0.17.2', + version: 'v0.18.0', image: 'quay.io/thanos/thanos:' + cfg.version, objectStorageConfig: { name: 'thanos-objectstorage', diff --git a/examples/all/manifests/store-shard0-service.yaml b/examples/all/manifests/store-shard0-service.yaml index e9df1c6f..e257970c 100644 --- a/examples/all/manifests/store-shard0-service.yaml +++ b/examples/all/manifests/store-shard0-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-0 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-0 name: thanos-store-0 namespace: thanos diff --git a/examples/all/manifests/store-shard0-statefulSet.yaml b/examples/all/manifests/store-shard0-statefulSet.yaml index e93e395c..6e9399ea 100644 --- a/examples/all/manifests/store-shard0-statefulSet.yaml +++ b/examples/all/manifests/store-shard0-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-0 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-0 name: thanos-store-0 namespace: thanos @@ -24,7 +24,7 @@ spec: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-0 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-0 spec: affinity: @@ -111,7 +111,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/store-shard1-service.yaml b/examples/all/manifests/store-shard1-service.yaml index d116e8f8..8a886654 100644 --- a/examples/all/manifests/store-shard1-service.yaml +++ b/examples/all/manifests/store-shard1-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-1 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-1 name: thanos-store-1 namespace: thanos diff --git a/examples/all/manifests/store-shard1-statefulSet.yaml b/examples/all/manifests/store-shard1-statefulSet.yaml index 7022a79b..e67a55e3 100644 --- a/examples/all/manifests/store-shard1-statefulSet.yaml +++ b/examples/all/manifests/store-shard1-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-1 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-1 name: thanos-store-1 namespace: thanos @@ -24,7 +24,7 @@ spec: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-1 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-1 spec: affinity: @@ -111,7 +111,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/store-shard2-service.yaml b/examples/all/manifests/store-shard2-service.yaml index 745cc985..f8974b1a 100644 --- a/examples/all/manifests/store-shard2-service.yaml +++ b/examples/all/manifests/store-shard2-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-2 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-2 name: thanos-store-2 namespace: thanos diff --git a/examples/all/manifests/store-shard2-statefulSet.yaml b/examples/all/manifests/store-shard2-statefulSet.yaml index a45d13e8..5971a184 100644 --- a/examples/all/manifests/store-shard2-statefulSet.yaml +++ b/examples/all/manifests/store-shard2-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-2 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-2 name: thanos-store-2 namespace: thanos @@ -24,7 +24,7 @@ spec: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store-2 app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 store.observatorium.io/shard: shard-2 spec: affinity: @@ -111,7 +111,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/store-shards-serviceMonitor.yaml b/examples/all/manifests/store-shards-serviceMonitor.yaml index 07cc6aa7..5271197d 100644 --- a/examples/all/manifests/store-shards-serviceMonitor.yaml +++ b/examples/all/manifests/store-shards-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-store namespace: thanos spec: diff --git a/examples/all/manifests/thanos-bucket-deployment.yaml b/examples/all/manifests/thanos-bucket-deployment.yaml index 5736af0e..ba5ce958 100644 --- a/examples/all/manifests/thanos-bucket-deployment.yaml +++ b/examples/all/manifests/thanos-bucket-deployment.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-bucket-debugging app.kubernetes.io/instance: thanos-bucket app.kubernetes.io/name: thanos-bucket - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-bucket namespace: thanos spec: @@ -21,7 +21,7 @@ spec: app.kubernetes.io/component: object-store-bucket-debugging app.kubernetes.io/instance: thanos-bucket app.kubernetes.io/name: thanos-bucket - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: containers: - args: @@ -43,7 +43,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 4 httpGet: diff --git a/examples/all/manifests/thanos-bucket-service.yaml b/examples/all/manifests/thanos-bucket-service.yaml index 8df18bcd..ca45c701 100644 --- a/examples/all/manifests/thanos-bucket-service.yaml +++ b/examples/all/manifests/thanos-bucket-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-bucket-debugging app.kubernetes.io/instance: thanos-bucket app.kubernetes.io/name: thanos-bucket - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-bucket namespace: thanos spec: diff --git a/examples/all/manifests/thanos-compact-service.yaml b/examples/all/manifests/thanos-compact-service.yaml index d9d9b7aa..77f57539 100644 --- a/examples/all/manifests/thanos-compact-service.yaml +++ b/examples/all/manifests/thanos-compact-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-compactor app.kubernetes.io/instance: thanos-compact app.kubernetes.io/name: thanos-compact - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-compact namespace: thanos spec: diff --git a/examples/all/manifests/thanos-compact-serviceMonitor.yaml b/examples/all/manifests/thanos-compact-serviceMonitor.yaml index c94e75e0..806be8f3 100644 --- a/examples/all/manifests/thanos-compact-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-compact-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-compactor app.kubernetes.io/instance: thanos-compact app.kubernetes.io/name: thanos-compact - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-compact namespace: thanos spec: diff --git a/examples/all/manifests/thanos-compact-statefulSet.yaml b/examples/all/manifests/thanos-compact-statefulSet.yaml index 18be7c7a..3fd16b12 100644 --- a/examples/all/manifests/thanos-compact-statefulSet.yaml +++ b/examples/all/manifests/thanos-compact-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-compactor app.kubernetes.io/instance: thanos-compact app.kubernetes.io/name: thanos-compact - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-compact namespace: thanos spec: @@ -22,7 +22,7 @@ spec: app.kubernetes.io/component: database-compactor app.kubernetes.io/instance: thanos-compact app.kubernetes.io/name: thanos-compact - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: containers: - args: @@ -52,7 +52,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 4 httpGet: diff --git a/examples/all/manifests/thanos-query-deployment.yaml b/examples/all/manifests/thanos-query-deployment.yaml index 1fa6c507..e210b4e6 100644 --- a/examples/all/manifests/thanos-query-deployment.yaml +++ b/examples/all/manifests/thanos-query-deployment.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-layer app.kubernetes.io/instance: thanos-query app.kubernetes.io/name: thanos-query - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query namespace: thanos spec: @@ -21,7 +21,7 @@ spec: app.kubernetes.io/component: query-layer app.kubernetes.io/instance: thanos-query app.kubernetes.io/name: thanos-query - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: affinity: podAntiAffinity: @@ -62,7 +62,7 @@ spec: "sampler_type": "ratelimiting" "service_name": "thanos-query" "type": "JAEGER" - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 4 httpGet: diff --git a/examples/all/manifests/thanos-query-frontend-deployment.yaml b/examples/all/manifests/thanos-query-frontend-deployment.yaml index 0baabaf4..d0736267 100644 --- a/examples/all/manifests/thanos-query-frontend-deployment.yaml +++ b/examples/all/manifests/thanos-query-frontend-deployment.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-cache app.kubernetes.io/instance: thanos-query-frontend app.kubernetes.io/name: thanos-query-frontend - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query-frontend namespace: thanos spec: @@ -21,7 +21,7 @@ spec: app.kubernetes.io/component: query-cache app.kubernetes.io/instance: thanos-query-frontend app.kubernetes.io/name: thanos-query-frontend - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: affinity: podAntiAffinity: @@ -80,7 +80,7 @@ spec: "sampler_type": "ratelimiting" "service_name": "thanos-query-frontend" "type": "JAEGER" - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 4 httpGet: diff --git a/examples/all/manifests/thanos-query-frontend-service.yaml b/examples/all/manifests/thanos-query-frontend-service.yaml index 632794be..8b32d47c 100644 --- a/examples/all/manifests/thanos-query-frontend-service.yaml +++ b/examples/all/manifests/thanos-query-frontend-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-cache app.kubernetes.io/instance: thanos-query-frontend app.kubernetes.io/name: thanos-query-frontend - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query-frontend namespace: thanos spec: diff --git a/examples/all/manifests/thanos-query-frontend-serviceMonitor.yaml b/examples/all/manifests/thanos-query-frontend-serviceMonitor.yaml index 79f176d3..25e6e178 100644 --- a/examples/all/manifests/thanos-query-frontend-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-query-frontend-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-cache app.kubernetes.io/instance: thanos-query-frontend app.kubernetes.io/name: thanos-query-frontend - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query-frontend namespace: thanos spec: diff --git a/examples/all/manifests/thanos-query-service.yaml b/examples/all/manifests/thanos-query-service.yaml index f013e709..600399fa 100644 --- a/examples/all/manifests/thanos-query-service.yaml +++ b/examples/all/manifests/thanos-query-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-layer app.kubernetes.io/instance: thanos-query app.kubernetes.io/name: thanos-query - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query namespace: thanos spec: diff --git a/examples/all/manifests/thanos-query-serviceMonitor.yaml b/examples/all/manifests/thanos-query-serviceMonitor.yaml index 9b3df34e..60c3a720 100644 --- a/examples/all/manifests/thanos-query-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-query-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-layer app.kubernetes.io/instance: thanos-query app.kubernetes.io/name: thanos-query - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query namespace: thanos spec: diff --git a/examples/all/manifests/thanos-receive-default-service.yaml b/examples/all/manifests/thanos-receive-default-service.yaml index 180edf3f..9a68e1e3 100644 --- a/examples/all/manifests/thanos-receive-default-service.yaml +++ b/examples/all/manifests/thanos-receive-default-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive-default app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 controller.receive.thanos.io/hashring: default name: thanos-receive-default namespace: thanos diff --git a/examples/all/manifests/thanos-receive-default-serviceMonitor.yaml b/examples/all/manifests/thanos-receive-default-serviceMonitor.yaml index e01d693b..9143322a 100644 --- a/examples/all/manifests/thanos-receive-default-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-receive-default-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive-default app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 controller.receive.thanos.io/hashring: default name: thanos-receive-default namespace: thanos diff --git a/examples/all/manifests/thanos-receive-default-statefulSet.yaml b/examples/all/manifests/thanos-receive-default-statefulSet.yaml index bf8f257b..5f6b3c8e 100644 --- a/examples/all/manifests/thanos-receive-default-statefulSet.yaml +++ b/examples/all/manifests/thanos-receive-default-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive-default app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 controller.receive.thanos.io: thanos-receive-controller controller.receive.thanos.io/hashring: default name: thanos-receive-default @@ -25,7 +25,7 @@ spec: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive-default app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 controller.receive.thanos.io/hashring: default spec: affinity: @@ -97,7 +97,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/thanos-receive-region-1-service.yaml b/examples/all/manifests/thanos-receive-region-1-service.yaml index e4e3d29d..a3125386 100644 --- a/examples/all/manifests/thanos-receive-region-1-service.yaml +++ b/examples/all/manifests/thanos-receive-region-1-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive-region-1 app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 controller.receive.thanos.io/hashring: region-1 name: thanos-receive-region-1 namespace: thanos diff --git a/examples/all/manifests/thanos-receive-region-1-serviceMonitor.yaml b/examples/all/manifests/thanos-receive-region-1-serviceMonitor.yaml index 91a9ff31..e95d7fab 100644 --- a/examples/all/manifests/thanos-receive-region-1-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-receive-region-1-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive-region-1 app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 controller.receive.thanos.io/hashring: region-1 name: thanos-receive-region-1 namespace: thanos diff --git a/examples/all/manifests/thanos-receive-region-1-statefulSet.yaml b/examples/all/manifests/thanos-receive-region-1-statefulSet.yaml index 38d0d806..4e03f9fd 100644 --- a/examples/all/manifests/thanos-receive-region-1-statefulSet.yaml +++ b/examples/all/manifests/thanos-receive-region-1-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive-region-1 app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 controller.receive.thanos.io: thanos-receive-controller controller.receive.thanos.io/hashring: region-1 name: thanos-receive-region-1 @@ -25,7 +25,7 @@ spec: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive-region-1 app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 controller.receive.thanos.io/hashring: region-1 spec: affinity: @@ -97,7 +97,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/thanos-receive-service.yaml b/examples/all/manifests/thanos-receive-service.yaml index 0660b245..6bde8889 100644 --- a/examples/all/manifests/thanos-receive-service.yaml +++ b/examples/all/manifests/thanos-receive-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-receive namespace: thanos spec: diff --git a/examples/all/manifests/thanos-receive-serviceMonitor.yaml b/examples/all/manifests/thanos-receive-serviceMonitor.yaml index 0e10b5e7..3109b033 100644 --- a/examples/all/manifests/thanos-receive-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-receive-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-receive namespace: thanos spec: diff --git a/examples/all/manifests/thanos-receive-statefulSet.yaml b/examples/all/manifests/thanos-receive-statefulSet.yaml index 84c7243e..9d7d2ece 100644 --- a/examples/all/manifests/thanos-receive-statefulSet.yaml +++ b/examples/all/manifests/thanos-receive-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-receive namespace: thanos spec: @@ -22,7 +22,7 @@ spec: app.kubernetes.io/component: database-write-hashring app.kubernetes.io/instance: thanos-receive app.kubernetes.io/name: thanos-receive - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: affinity: podAntiAffinity: @@ -93,7 +93,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/thanos-rule-service.yaml b/examples/all/manifests/thanos-rule-service.yaml index 78ece611..62b53f9f 100644 --- a/examples/all/manifests/thanos-rule-service.yaml +++ b/examples/all/manifests/thanos-rule-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: rule-evaluation-engine app.kubernetes.io/instance: thanos-rule app.kubernetes.io/name: thanos-rule - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-rule namespace: thanos spec: diff --git a/examples/all/manifests/thanos-rule-serviceMonitor.yaml b/examples/all/manifests/thanos-rule-serviceMonitor.yaml index d0239216..6661556d 100644 --- a/examples/all/manifests/thanos-rule-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-rule-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: rule-evaluation-engine app.kubernetes.io/instance: thanos-rule app.kubernetes.io/name: thanos-rule - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-rule namespace: thanos spec: diff --git a/examples/all/manifests/thanos-rule-statefulSet.yaml b/examples/all/manifests/thanos-rule-statefulSet.yaml index 95cae558..769e32e3 100644 --- a/examples/all/manifests/thanos-rule-statefulSet.yaml +++ b/examples/all/manifests/thanos-rule-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: rule-evaluation-engine app.kubernetes.io/instance: thanos-rule app.kubernetes.io/name: thanos-rule - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-rule namespace: thanos spec: @@ -22,7 +22,7 @@ spec: app.kubernetes.io/component: rule-evaluation-engine app.kubernetes.io/instance: thanos-rule app.kubernetes.io/name: thanos-rule - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: containers: - args: @@ -54,7 +54,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 24 httpGet: diff --git a/examples/all/manifests/thanos-store-service.yaml b/examples/all/manifests/thanos-store-service.yaml index ef231a4a..514be105 100644 --- a/examples/all/manifests/thanos-store-service.yaml +++ b/examples/all/manifests/thanos-store-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-store namespace: thanos spec: diff --git a/examples/all/manifests/thanos-store-serviceMonitor.yaml b/examples/all/manifests/thanos-store-serviceMonitor.yaml index 647dc545..a3bf6bf3 100644 --- a/examples/all/manifests/thanos-store-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-store-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-store namespace: thanos spec: diff --git a/examples/all/manifests/thanos-store-statefulSet.yaml b/examples/all/manifests/thanos-store-statefulSet.yaml index ab4d0833..a395bf2d 100644 --- a/examples/all/manifests/thanos-store-statefulSet.yaml +++ b/examples/all/manifests/thanos-store-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-store namespace: thanos spec: @@ -22,7 +22,7 @@ spec: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: affinity: podAntiAffinity: @@ -99,7 +99,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/thanos-receive.jsonnet b/examples/thanos-receive.jsonnet index 9031ca4e..e8854813 100644 --- a/examples/thanos-receive.jsonnet +++ b/examples/thanos-receive.jsonnet @@ -4,7 +4,7 @@ receive({ local tr = self, name:: 'thanos-receive', namespace:: 'observability', - version:: 'v0.17.2', + version:: 'v0.18.0', image:: 'quay.io/thanos/thanos:v' + tr.version, replicas:: 3, replicationFactor:: 3, diff --git a/manifests/thanos-query-deployment.yaml b/manifests/thanos-query-deployment.yaml index 0094603a..1aba0cc8 100644 --- a/manifests/thanos-query-deployment.yaml +++ b/manifests/thanos-query-deployment.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-layer app.kubernetes.io/instance: thanos-query app.kubernetes.io/name: thanos-query - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query namespace: thanos spec: @@ -21,7 +21,7 @@ spec: app.kubernetes.io/component: query-layer app.kubernetes.io/instance: thanos-query app.kubernetes.io/name: thanos-query - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: affinity: podAntiAffinity: @@ -47,7 +47,7 @@ spec: - --query.replica-label=prometheus_replica - --query.replica-label=rule_replica - --store=dnssrv+_grpc._tcp.thanos-store.thanos.svc.cluster.local - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 4 httpGet: diff --git a/manifests/thanos-query-service.yaml b/manifests/thanos-query-service.yaml index f013e709..600399fa 100644 --- a/manifests/thanos-query-service.yaml +++ b/manifests/thanos-query-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-layer app.kubernetes.io/instance: thanos-query app.kubernetes.io/name: thanos-query - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query namespace: thanos spec: diff --git a/manifests/thanos-query-serviceMonitor.yaml b/manifests/thanos-query-serviceMonitor.yaml index 9b3df34e..60c3a720 100644 --- a/manifests/thanos-query-serviceMonitor.yaml +++ b/manifests/thanos-query-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: query-layer app.kubernetes.io/instance: thanos-query app.kubernetes.io/name: thanos-query - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-query namespace: thanos spec: diff --git a/manifests/thanos-store-service.yaml b/manifests/thanos-store-service.yaml index ef231a4a..514be105 100644 --- a/manifests/thanos-store-service.yaml +++ b/manifests/thanos-store-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-store namespace: thanos spec: diff --git a/manifests/thanos-store-serviceMonitor.yaml b/manifests/thanos-store-serviceMonitor.yaml index 647dc545..a3bf6bf3 100644 --- a/manifests/thanos-store-serviceMonitor.yaml +++ b/manifests/thanos-store-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-store namespace: thanos spec: diff --git a/manifests/thanos-store-statefulSet.yaml b/manifests/thanos-store-statefulSet.yaml index 3921a409..ab53c3c2 100644 --- a/manifests/thanos-store-statefulSet.yaml +++ b/manifests/thanos-store-statefulSet.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 name: thanos-store namespace: thanos spec: @@ -22,7 +22,7 @@ spec: app.kubernetes.io/component: object-store-gateway app.kubernetes.io/instance: thanos-store app.kubernetes.io/name: thanos-store - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.18.0 spec: affinity: podAntiAffinity: @@ -58,7 +58,7 @@ spec: secretKeyRef: key: thanos.yaml name: thanos-objectstorage - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.18.0 livenessProbe: failureThreshold: 8 httpGet: