Make Prometheus data storage configurable 09/1509/9
authorKrisztian Lengyel <krisztian.lengyel@nokia.com>
Fri, 30 Aug 2019 13:33:15 +0000 (15:33 +0200)
committerKrisztian Lengyel <krisztian.lengyel@nokia.com>
Wed, 25 Sep 2019 14:33:59 +0000 (16:33 +0200)
commitb2e0fce40b43fcbf977cf26f482cafe980fc909a
tree3fc678e181d047c41c11859c07ecb13cf07d6bc8
parentdf13eb29233608a61609b1380d31a57e29ee9f92
Make Prometheus data storage configurable

- From now Prometheus uses a persistent volume to store its data. The
volume size set to GBi.
- Data retention also fine tuned to avoid out of space situations in
normal operation. (max retention size and WAL compression)
- `kubernetes-apiservers` job deleted, because its data is unused.

Change-Id: Ifc801f966c39b41ca65bf917257f84ed95d6e5f8
Signed-off-by: Krisztian Lengyel <krisztian.lengyel@nokia.com>
SPECS/infra-charts.spec
SPECS/instantiate.spec
SPECS/utils.spec
cm_config/caas.yaml
infra-charts/templates/prometheus-cfg.yaml
infra-charts/templates/prometheus-dep.yaml
infra-charts/templates/prometheus-pvc.yaml [new file with mode: 0644]
infra-charts/values.yaml.j2