Skip to content

Commit 726e1b1

Browse files
authored
Merge branch 'master' into ruler-alertmanager-sidecar
2 parents 8326acd + 9e530ab commit 726e1b1

File tree

7 files changed

+241
-78
lines changed

7 files changed

+241
-78
lines changed

.helmignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@ docs
55
tools
66
ct.yaml
77
ci
8+
README.md.gotmpl

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
## master / unreleased
44

55
* [FEATURE] Support dynamic configuration of Ruler and AlertManager using sidecar #150
6+
## 0.5.0 / 2021-06-08
7+
68
* [CHANGE] **Labels has been updated to latest best practices**. This means that **you cannot do a rolling update from an older version of this chart**. Either change the labels of your existing deployment by hand to make the transition as seamless as possible or uninstall the old release and install the new release with a short downtime. #144
7-
* [CHANGE] Minimum Kubernetes Version of this Chart is now 1.18 #144
9+
* [CHANGE] Minimum Kubernetes Version of this Chart is now 1.19 #144
810
* [CHANGE] A new dedicated service is now available for the memberlist. Check `config.memberlist.join_members` in the default `values.yaml` for more information. #144
911
* [CHANGE] Ingress is now disabled by default. You can re-enable it by setting `ingress.enabled` to `true` #144
1012
* [CHANGE] Configs is now disabled by default. You can re-enable it by setting `configs.enabled` to `true` #144
@@ -21,6 +23,7 @@
2123

2224
## 0.4.1 / 2021-03-22
2325

26+
* [BUGFIX] Fix dependencies in charts dir to reflect recent update in 0.4.0 #139
2427

2528
## 0.4.0 / 2021-03-01
2629

Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
2-
version: 0.4.1
2+
version: 0.5.0
33
appVersion: v1.9.0
4-
description: 'Cortex'
4+
description: 'Horizontally scalable, highly available, multi-tenant, long term Prometheus.'
55
home: https://cortexmetrics.io/
66
icon: https://avatars2.githubusercontent.com/u/43045022?s=200&v=4
77
kubeVersion: ^1.19.0-0

README.md

Lines changed: 99 additions & 70 deletions
Large diffs are not rendered by default.

README.md.gotmpl

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
{{ template "chart.header" . }}
2+
{{ template "chart.deprecationWarning" . }}
3+
4+
{{ template "chart.badgesSection" . }}
5+
6+
{{ template "chart.description" . }}
7+
8+
{{ template "chart.homepageLine" . }}
9+
10+
{{ template "chart.maintainersSection" . }}
11+
12+
## Dependencies
13+
14+
### Key-Value store
15+
16+
Cortex requires an externally provided key-value store, such as [etcd](https://etcd.io/) or [Consul](https://www.consul.io/).
17+
18+
Both services can be installed alongside Cortex, for example using helm charts available [here](https://github.com/bitnami/charts/tree/master/bitnami/etcd) and [here](https://github.com/helm/charts/tree/master/stable/consul).
19+
20+
### Storage
21+
22+
Cortex requires a storage backend to store metrics and indexes.
23+
See [cortex documentation](https://cortexmetrics.io/docs/) for details on storage types and documentation
24+
25+
## Installation
26+
27+
[Helm](https://helm.sh) must be installed to use the charts.
28+
Please refer to Helm's [documentation](https://helm.sh/docs/) to get started.
29+
30+
Once Helm is set up properly, add the repo as follows:
31+
32+
```bash
33+
helm repo add cortex-helm https://cortexproject.github.io/cortex-helm-chart
34+
```
35+
36+
Cortex can now be installed with the following command:
37+
38+
```bash
39+
helm install cortex --namespace cortex cortex-helm/cortex
40+
```
41+
42+
If you have custom options or values you want to override:
43+
44+
```bash
45+
helm install cortex --namespace cortex -f my-cortex-values.yaml cortex-helm/cortex
46+
```
47+
48+
Specific versions of the chart can be installed using the `--version` option, with the default being the latest release.
49+
What versions are available for installation can be listed with the following command:
50+
51+
```bash
52+
helm search repo cortex-helm
53+
```
54+
55+
As part of this chart many different pods and services are installed which all
56+
have varying resource requirements. Please make sure that you have sufficient
57+
resources (CPU/memory) available in your cluster before installing Cortex Helm
58+
chart.
59+
60+
61+
## Upgrades
62+
63+
To upgrade Cortex use the following command:
64+
65+
```bash
66+
helm upgrade cortex -f my-cortex-values.yaml cortex-helm/cortex
67+
```
68+
69+
Source code can be found [here](https://cortexmetrics.io/)
70+
71+
{{ template "chart.requirementsSection" . }}
72+
73+
{{ template "chart.valuesSection" . }}

docs/cortex-0.5.0.tgz

48.9 KB
Binary file not shown.

docs/index.yaml

Lines changed: 62 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,66 @@
11
apiVersion: v1
22
entries:
33
cortex:
4+
- apiVersion: v2
5+
appVersion: v1.9.0
6+
created: "2021-06-08T10:30:58.898750613+02:00"
7+
dependencies:
8+
- alias: memcached
9+
condition: memcached.enabled
10+
name: memcached
11+
repository: https://charts.bitnami.com/bitnami
12+
version: 5.5.1
13+
- alias: memcached-index-read
14+
condition: memcached-index-read.enabled
15+
name: memcached
16+
repository: https://charts.bitnami.com/bitnami
17+
version: 5.5.1
18+
- alias: memcached-index-write
19+
condition: memcached-index-write.enabled
20+
name: memcached
21+
repository: https://charts.bitnami.com/bitnami
22+
version: 5.5.1
23+
- alias: memcached-frontend
24+
condition: memcached-frontend.enabled
25+
name: memcached
26+
repository: https://charts.bitnami.com/bitnami
27+
version: 5.5.1
28+
- alias: memcached-blocks-index
29+
name: memcached
30+
repository: https://charts.bitnami.com/bitnami
31+
tags:
32+
- blocks-storage-memcached
33+
version: 5.5.1
34+
- alias: memcached-blocks
35+
name: memcached
36+
repository: https://charts.bitnami.com/bitnami
37+
tags:
38+
- blocks-storage-memcached
39+
version: 5.5.1
40+
- alias: memcached-blocks-metadata
41+
name: memcached
42+
repository: https://charts.bitnami.com/bitnami
43+
tags:
44+
- blocks-storage-memcached
45+
version: 5.5.1
46+
description: Horizontally scalable, highly available, multi-tenant, long term
47+
Prometheus.
48+
digest: e0e77c0ad09b3f1e56e6d13ab1382f95ac32ea1d56944597f94bdacbe8fdf3d2
49+
home: https://cortexmetrics.io/
50+
icon: https://avatars2.githubusercontent.com/u/43045022?s=200&v=4
51+
kubeVersion: ^1.19.0-0
52+
maintainers:
53+
54+
name: Cortex Maintainers
55+
name: cortex
56+
sources:
57+
- https://github.com/cortexproject/cortex-helm-chart
58+
urls:
59+
- https://cortexproject.github.io/cortex-helm-chart/cortex-0.5.0.tgz
60+
version: 0.5.0
461
- apiVersion: v2
562
appVersion: v1.7.0
6-
created: "2021-03-22T10:00:42.83263-07:00"
63+
created: "2021-06-08T10:30:58.895139082+02:00"
764
dependencies:
865
- alias: memcached
966
condition: memcached.enabled
@@ -59,7 +116,7 @@ entries:
59116
version: 0.4.1
60117
- apiVersion: v2
61118
appVersion: v1.7.0
62-
created: "2021-03-22T10:00:42.826948-07:00"
119+
created: "2021-06-08T10:30:58.891779477+02:00"
63120
dependencies:
64121
- alias: memcached
65122
condition: memcached.enabled
@@ -115,7 +172,7 @@ entries:
115172
version: 0.4.0
116173
- apiVersion: v2
117174
appVersion: v1.6.0
118-
created: "2021-03-22T10:00:42.821423-07:00"
175+
created: "2021-06-08T10:30:58.887937988+02:00"
119176
dependencies:
120177
- alias: memcached
121178
condition: memcached.enabled
@@ -171,7 +228,7 @@ entries:
171228
version: 0.3.0
172229
- apiVersion: v2
173230
appVersion: v1.4.0
174-
created: "2021-03-22T10:00:42.816383-07:00"
231+
created: "2021-06-08T10:30:58.883272548+02:00"
175232
dependencies:
176233
- alias: memcached
177234
condition: memcached.enabled
@@ -202,4 +259,4 @@ entries:
202259
urls:
203260
- https://cortexproject.github.io/cortex-helm-chart/cortex-0.2.0.tgz
204261
version: 0.2.0
205-
generated: "2021-03-22T10:00:42.80009-07:00"
262+
generated: "2021-06-08T10:30:58.873137315+02:00"

0 commit comments

Comments
 (0)