diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ed04799..53548ee7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,16 @@ We use *breaking* word for marking changes that are not backward compatible (rel ### Breaking Changes +### Changed + +### Added + +### Fixed + +## [v0.19.0](https://github.com/thanos-io/kube-thanos/tree/v0.19.0) (2020-04-19) + +### Breaking Changes + - [#196](https://github.com/thanos-io/kube-thanos/pull/196) Single ServiceAccount for all hashrings, causing hashrings position in the object tree to change. ### Changed @@ -32,7 +42,7 @@ We use *breaking* word for marking changes that are not backward compatible (rel - [#218](https://github.com/thanos-io/kube-thanos/pull/218) Enable `--query.auto-downsampling` for query by default. - [#221](https://github.com/thanos-io/kube-thanos/pull/221) Allow configuring `--tsdb.retention` and `--tsdb.block-duration` for rule. -### Fixed +[Full Changelog](https://github.com/thanos-io/kube-thanos/compare/v0.18.0...v0.19.0) ## [v0.18.0](https://github.com/thanos-io/kube-thanos/tree/v0.18.0) (2020-04-19) @@ -44,6 +54,8 @@ We use *breaking* word for marking changes that are not backward compatible (rel - [#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 diff --git a/README.md b/README.md index 2bdb3609..814a8882 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.19.0', image: 'quay.io/thanos/thanos:' + cfg.version, objectStorageConfig: { name: 'thanos-objectstorage', diff --git a/all.jsonnet b/all.jsonnet index d4fb544d..cf880665 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.19.0', image: 'quay.io/thanos/thanos:' + cfg.version, replicaLabels: ['prometheus_replica', 'rule_replica'], objectStorageConfig: { diff --git a/example.jsonnet b/example.jsonnet index da69ea41..2c42da36 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.19.0', image: 'quay.io/thanos/thanos:' + cfg.version, objectStorageConfig: { name: 'thanos-objectstorage', diff --git a/examples/all/manifests/receive-hashrings-serviceMonitor.yaml b/examples/all/manifests/receive-hashrings-serviceMonitor.yaml index 9b28214b..332810ae 100644 --- a/examples/all/manifests/receive-hashrings-serviceMonitor.yaml +++ b/examples/all/manifests/receive-hashrings-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.19.0 name: thanos-receive namespace: thanos spec: diff --git a/examples/all/manifests/store-shard0-service.yaml b/examples/all/manifests/store-shard0-service.yaml index 307d54d3..8c0fda8c 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.19.0 store.thanos.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 d6692e25..1fa68bdf 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.19.0 store.thanos.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.19.0 store.thanos.io/shard: shard-0 spec: affinity: @@ -115,7 +115,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/store-shard1-service.yaml b/examples/all/manifests/store-shard1-service.yaml index b4498a68..d7b63c30 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.19.0 store.thanos.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 d556f385..ffac2cbf 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.19.0 store.thanos.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.19.0 store.thanos.io/shard: shard-1 spec: affinity: @@ -115,7 +115,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/store-shard2-service.yaml b/examples/all/manifests/store-shard2-service.yaml index f6e75bd5..fb106332 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.19.0 store.thanos.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 9608284e..7de4eb3b 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.19.0 store.thanos.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.19.0 store.thanos.io/shard: shard-2 spec: affinity: @@ -115,7 +115,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/all/manifests/store-shards-serviceMonitor.yaml b/examples/all/manifests/store-shards-serviceMonitor.yaml index 1e2dd417..fa1136fa 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.19.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 0107a33b..16e53d72 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.19.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.19.0 spec: containers: - args: @@ -49,7 +49,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.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..519036f1 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.19.0 name: thanos-bucket namespace: thanos spec: diff --git a/examples/all/manifests/thanos-bucket-serviceAccount.yaml b/examples/all/manifests/thanos-bucket-serviceAccount.yaml index 1a2fc5dd..c2879ad9 100644 --- a/examples/all/manifests/thanos-bucket-serviceAccount.yaml +++ b/examples/all/manifests/thanos-bucket-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-bucket namespace: thanos diff --git a/examples/all/manifests/thanos-compact-service.yaml b/examples/all/manifests/thanos-compact-service.yaml index d9d9b7aa..e6595d20 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.19.0 name: thanos-compact namespace: thanos spec: diff --git a/examples/all/manifests/thanos-compact-serviceAccount.yaml b/examples/all/manifests/thanos-compact-serviceAccount.yaml index dd697bb7..a41347cd 100644 --- a/examples/all/manifests/thanos-compact-serviceAccount.yaml +++ b/examples/all/manifests/thanos-compact-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-compact namespace: thanos diff --git a/examples/all/manifests/thanos-compact-serviceMonitor.yaml b/examples/all/manifests/thanos-compact-serviceMonitor.yaml index c94e75e0..87b26b79 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.19.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 44241c4d..81d4a047 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.19.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.19.0 spec: containers: - args: @@ -56,7 +56,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.0 livenessProbe: failureThreshold: 4 httpGet: diff --git a/examples/all/manifests/thanos-query-deployment.yaml b/examples/all/manifests/thanos-query-deployment.yaml index 3bae351a..1a5bd261 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.19.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.19.0 spec: affinity: podAntiAffinity: @@ -69,7 +69,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.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 ebae99d7..631a542b 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.19.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.19.0 spec: affinity: podAntiAffinity: @@ -85,7 +85,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.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..05eb42a6 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.19.0 name: thanos-query-frontend namespace: thanos spec: diff --git a/examples/all/manifests/thanos-query-frontend-serviceAccount.yaml b/examples/all/manifests/thanos-query-frontend-serviceAccount.yaml index e92cd816..0f11c05d 100644 --- a/examples/all/manifests/thanos-query-frontend-serviceAccount.yaml +++ b/examples/all/manifests/thanos-query-frontend-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-query-frontend namespace: thanos diff --git a/examples/all/manifests/thanos-query-frontend-serviceMonitor.yaml b/examples/all/manifests/thanos-query-frontend-serviceMonitor.yaml index 79f176d3..f1133de2 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.19.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..c419d49d 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.19.0 name: thanos-query namespace: thanos spec: diff --git a/examples/all/manifests/thanos-query-serviceAccount.yaml b/examples/all/manifests/thanos-query-serviceAccount.yaml index 5dbcec12..1c07f210 100644 --- a/examples/all/manifests/thanos-query-serviceAccount.yaml +++ b/examples/all/manifests/thanos-query-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-query namespace: thanos diff --git a/examples/all/manifests/thanos-query-serviceMonitor.yaml b/examples/all/manifests/thanos-query-serviceMonitor.yaml index 9b3df34e..e97ac8e0 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.19.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..cde16eb7 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.19.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 e5e54897..edb4959d 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.19.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.19.0 controller.receive.thanos.io/hashring: default spec: affinity: @@ -101,7 +101,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.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..9c0ddf16 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.19.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 4ffe6fa4..b4c5033c 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.19.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.19.0 controller.receive.thanos.io/hashring: region-1 spec: affinity: @@ -101,7 +101,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.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..53c9424a 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.19.0 name: thanos-receive namespace: thanos spec: diff --git a/examples/all/manifests/thanos-receive-serviceAccount.yaml b/examples/all/manifests/thanos-receive-serviceAccount.yaml index fc509bc3..bbb2a1a3 100644 --- a/examples/all/manifests/thanos-receive-serviceAccount.yaml +++ b/examples/all/manifests/thanos-receive-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-receive namespace: thanos diff --git a/examples/all/manifests/thanos-receive-serviceMonitor.yaml b/examples/all/manifests/thanos-receive-serviceMonitor.yaml index 0e10b5e7..dfd37aea 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.19.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 a70800a5..4fd8a7a8 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.19.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.19.0 spec: affinity: podAntiAffinity: @@ -97,7 +97,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.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..1a295b3e 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.19.0 name: thanos-rule namespace: thanos spec: diff --git a/examples/all/manifests/thanos-rule-serviceAccount.yaml b/examples/all/manifests/thanos-rule-serviceAccount.yaml index af4d793a..98fa324b 100644 --- a/examples/all/manifests/thanos-rule-serviceAccount.yaml +++ b/examples/all/manifests/thanos-rule-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-rule namespace: thanos diff --git a/examples/all/manifests/thanos-rule-serviceMonitor.yaml b/examples/all/manifests/thanos-rule-serviceMonitor.yaml index d0239216..129cfe56 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.19.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 2dd5c41c..ef24e958 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.19.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.19.0 spec: containers: - args: @@ -60,7 +60,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.0 livenessProbe: failureThreshold: 24 httpGet: diff --git a/examples/all/manifests/thanos-sidecar-service.yaml b/examples/all/manifests/thanos-sidecar-service.yaml index 98e97947..61c3cddc 100644 --- a/examples/all/manifests/thanos-sidecar-service.yaml +++ b/examples/all/manifests/thanos-sidecar-service.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: prometheus-sidecar app.kubernetes.io/instance: thanos-sidecar app.kubernetes.io/name: thanos-sidecar - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.19.0 name: thanos-sidecar namespace: thanos spec: diff --git a/examples/all/manifests/thanos-sidecar-serviceMonitor.yaml b/examples/all/manifests/thanos-sidecar-serviceMonitor.yaml index 64f494ad..99be6026 100644 --- a/examples/all/manifests/thanos-sidecar-serviceMonitor.yaml +++ b/examples/all/manifests/thanos-sidecar-serviceMonitor.yaml @@ -5,7 +5,7 @@ metadata: app.kubernetes.io/component: prometheus-sidecar app.kubernetes.io/instance: thanos-sidecar app.kubernetes.io/name: thanos-sidecar - app.kubernetes.io/version: v0.17.2 + app.kubernetes.io/version: v0.19.0 name: thanos-sidecar namespace: thanos spec: diff --git a/examples/all/manifests/thanos-store-service.yaml b/examples/all/manifests/thanos-store-service.yaml index ef231a4a..3a06d2ef 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.19.0 name: thanos-store namespace: thanos spec: diff --git a/examples/all/manifests/thanos-store-serviceAccount.yaml b/examples/all/manifests/thanos-store-serviceAccount.yaml index a6e4dc95..57a13aa8 100644 --- a/examples/all/manifests/thanos-store-serviceAccount.yaml +++ b/examples/all/manifests/thanos-store-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-store namespace: thanos diff --git a/examples/all/manifests/thanos-store-serviceMonitor.yaml b/examples/all/manifests/thanos-store-serviceMonitor.yaml index 647dc545..e05080d6 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.19.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 0fad7ea5..baaba0fc 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.19.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.19.0 spec: affinity: podAntiAffinity: @@ -103,7 +103,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.0 livenessProbe: failureThreshold: 8 httpGet: diff --git a/examples/thanos-receive.jsonnet b/examples/thanos-receive.jsonnet index 9031ca4e..b0c5fe7d 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.19.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 c9abe6f0..3da0a9df 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.19.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.19.0 spec: affinity: podAntiAffinity: @@ -53,7 +53,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.0 livenessProbe: failureThreshold: 4 httpGet: diff --git a/manifests/thanos-query-service.yaml b/manifests/thanos-query-service.yaml index f013e709..c419d49d 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.19.0 name: thanos-query namespace: thanos spec: diff --git a/manifests/thanos-query-serviceAccount.yaml b/manifests/thanos-query-serviceAccount.yaml index 5dbcec12..1c07f210 100644 --- a/manifests/thanos-query-serviceAccount.yaml +++ b/manifests/thanos-query-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-query namespace: thanos diff --git a/manifests/thanos-query-serviceMonitor.yaml b/manifests/thanos-query-serviceMonitor.yaml index 9b3df34e..e97ac8e0 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.19.0 name: thanos-query namespace: thanos spec: diff --git a/manifests/thanos-store-service.yaml b/manifests/thanos-store-service.yaml index ef231a4a..3a06d2ef 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.19.0 name: thanos-store namespace: thanos spec: diff --git a/manifests/thanos-store-serviceAccount.yaml b/manifests/thanos-store-serviceAccount.yaml index a6e4dc95..57a13aa8 100644 --- a/manifests/thanos-store-serviceAccount.yaml +++ b/manifests/thanos-store-serviceAccount.yaml @@ -5,6 +5,6 @@ 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.19.0 name: thanos-store namespace: thanos diff --git a/manifests/thanos-store-serviceMonitor.yaml b/manifests/thanos-store-serviceMonitor.yaml index 647dc545..e05080d6 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.19.0 name: thanos-store namespace: thanos spec: diff --git a/manifests/thanos-store-statefulSet.yaml b/manifests/thanos-store-statefulSet.yaml index cc2bcfdc..47df839a 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.19.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.19.0 spec: affinity: podAntiAffinity: @@ -62,7 +62,7 @@ spec: valueFrom: fieldRef: fieldPath: status.hostIP - image: quay.io/thanos/thanos:v0.17.2 + image: quay.io/thanos/thanos:v0.19.0 livenessProbe: failureThreshold: 8 httpGet: