28 Commits

Author SHA1 Message Date
Matthias Loibl
e4f37ef1d6
Move thanos-query and thanos-store to functions with parameters
Hopefully this will scope the component's features better and going
forward will make it more obvious what each component supports (by
looking at it's default at the top, to check what can be passed to it),
the component will even do some safety checks (using assert) on the
merged configuration it'll use and give back some Kubernetes objects.

If there are some limitations that, after discussing the component
shouldn't support, everybody is still able to merge additional features
on top of the generated objects.

Signed-off-by: Matthias Loibl <mail@matthiasloibl.com>
2020-09-17 12:46:34 +02:00
Kemal Akkoyun
ef77a1120c
Cut v0.15.0 (#146)
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-09-07 13:36:37 +03:00
Kemal Akkoyun
c0eebc5e66
Cut v0.14.0 (#139) (#140)
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-07-31 13:54:13 +02:00
Kemal Akkoyun
757f54ad72
Cut v0.13.0 (#137) (#138)
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-07-30 14:56:48 +02:00
Kemal Akkoyun
128e08afe2 Use Thanos v0.13.0-rc.0
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-05-20 10:25:37 +02:00
Kemal Akkoyun
c55438748d Bump version and reflect latest changes
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-05-18 10:10:59 +02:00
Kemal Akkoyun
683835913a Bump version to minimum supported that includes added feature
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-05-15 14:30:08 +02:00
Lili Cosic
95f2d88f84 Update version to v0.12.0
Signed-off-by: Lili Cosic <cosiclili@gmail.com>
2020-04-15 18:32:31 +02:00
Kemal Akkoyun
39dc963d7b Bump version
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2020-04-08 12:04:02 +02:00
Frederic Branczyk
ded5e9aa71
*: Refactor to not mutate global objects
Signed-off-by: Frederic Branczyk <fbranczyk@gmail.com>
2020-02-05 16:54:51 +01:00
yeya24
918d20847c bump thanos version to 0.9.0
Signed-off-by: yeya24 <yb532204897@gmail.com>
2019-12-03 15:47:03 -05:00
Matthias Loibl
aae64db90a
Introduce scoped by component configuration
Signed-off-by: Matthias Loibl <mail@matthiasloibl.com>
2019-10-15 14:31:37 +02:00
Kemal Akkoyun
8bb77b183a Update examples
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2019-10-11 11:37:14 +02:00
Kemal Akkoyun
891518a563 Update image version
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2019-10-11 11:35:42 +02:00
Kemal Akkoyun
5b485a8c45 Add version reminder
Signed-off-by: Kemal Akkoyun <kakkoyun@gmail.com>
2019-10-11 11:35:42 +02:00
Matthias Loibl
7c04a4287f
Use the actual quay.io/thanos/thanos:v0.7.0 image 2019-09-04 17:51:20 +02:00
Matthias Loibl
49f0fe8c48
Update Thanos to v0.7.0 2019-09-03 11:37:49 +02:00
Matthias Loibl
085bea5f8f
Generate README.md 2019-07-11 15:47:46 +02:00
Matthias Loibl
48e5fbda53
Create optional ServiceMonitors for querier, store and receive 2019-07-10 18:51:21 +02:00
Matthias Loibl
ebf79ac445
Don't use any global object to configure kubernetes objects 2019-06-20 18:43:29 +02:00
Matthias Loibl
4370495d81
Start moving some variables to the components themselves - querier 2019-06-20 14:06:23 +02:00
Matthias Loibl
0f12fcb26b
Do not enable receive component by default 2019-06-13 16:29:27 +02:00
Matthias Loibl
885972eee4
Start adding receive component 2019-06-07 18:54:09 +02:00
Matthias Loibl
652131a387
Update to Thanos v0.5.0 2019-06-06 16:18:38 +02:00
Matthias Loibl
e4191e30d9
Patch number of replicas onto manifests, don't use _config 2019-06-04 16:26:16 +02:00
Matthias Loibl
3ec971d9a6
Don't enable PVCs by default 2019-06-04 15:13:51 +02:00
Matthias Loibl
1416832100
Generate example manifests/ 2019-06-04 14:37:49 +02:00
Matthias Loibl
9a97bdc6cb
Move all example configuration into example.jsonnet 2019-06-04 14:36:38 +02:00