Files
deprecated-helm-charts/stable/prometheus/Chart.yaml
T
Kubernetes Prow Robot 663bd1f748 [stable/prometheus] Set rollingUpdate to null when strategy is Recreate (#21289)
This change improves handling of deployment strategy parameters:

1) Improve documentation on strategy parameters.

2) Document & use alertmanager.strategy.type, which was present in
   values.yaml but unused. Alertmanager was previous using server.strategy

3) Set strategy.rollingUpdate to null when strategy.type is 'Recreate'.
   This is necessary to prevent the following error on an upgrade
   switching the strategy type from 'RollingUpdate' to 'Recreate':

   ```
   UPGRADE FAILED: Deployment.apps "prometheus-server" is invalid:
   spec.strategy.rollingUpdate: Forbidden: may not be specified
   when strategy `type` is 'Recreate'
   ```

Signed-off-by: Alexandre Rebert <alex@forallsecure.com>
2020-03-05 17:16:50 -08:00

21 lines
687 B
YAML

apiVersion: v1
name: prometheus
version: 11.0.2
appVersion: 2.16.0
description: Prometheus is a monitoring system and time series database.
home: https://prometheus.io/
icon: https://raw.githubusercontent.com/prometheus/prometheus.github.io/master/assets/prometheus_logo-cb55bb5c346.png
sources:
- https://github.com/prometheus/alertmanager
- https://github.com/prometheus/prometheus
- https://github.com/prometheus/pushgateway
- https://github.com/prometheus/node_exporter
- https://github.com/kubernetes/kube-state-metrics
maintainers:
- name: gianrubio
email: gianrubio@gmail.com
- name: zanhsieh
email: zanhsieh@gmail.com
engine: gotpl
tillerVersion: ">=2.8.0"