1
0
mirror of https://github.com/coreos/prometheus-operator.git synced 2026-02-05 06:45:27 +01:00
Commit Graph

285 Commits

Author SHA1 Message Date
Frederic Branczyk
79cb7bfbc8 Merge pull request #1759 from bhavin192/helm-readme-typo
helm: fix typo in prometheus README.md
2018-08-07 09:12:37 +02:00
Bhavin Gandhi
29fa506536 helm: fix typo in prometheus README.md
Changes `merics` to `metrics`

Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com>
2018-08-07 10:02:04 +05:30
Nick
823ac4edcf Ensure honorLabels is set to true for prometheus-operator ServiceMonitor (#1722) 2018-08-06 07:50:01 +02:00
Giancarlo Rubio
fc734853cc create a helm note explaining repo migration 2018-08-02 15:27:51 +02:00
Edward Vella
774d29a48c Adding a nodeSelector to the exporter-node daemonset (#1698)
* Adding a nodeSelector to the exporter-node daemonset

Incrementing the chart version for exporter-node

* Incrementing the chart version for kube-prometheus

* Update Chart.yaml
2018-07-29 14:03:04 +02:00
Ricardo Hernandez
f1bae298ed Bump Alertmanager image to 0.15.1 (#1695)
* Bump alertmanager image to v0.15.1

* Bump kube-prometheus

* Bump alertmanager on kube-prometheus values
2018-07-26 11:03:44 +02:00
Ricardo Hernandez
b4d659a684 [helm/alertmanager] Reference external secret for Alertmanager config (#1570)
* Reference external secret for alertmanager config

* Bump versions

* Update README

* Improve wording on README
2018-07-25 12:53:03 +02:00
Frederic Branczyk
d1d3ab12de Merge pull request #1671 from mrueg/typofix
Fix typo, point to helm install
2018-07-24 11:16:32 +02:00
Manuel Rüger
73e412a74c Fix typo, point to helm install 2018-07-23 19:02:17 +02:00
Ali Rizwan
1f9175497e Update versions 2018-07-23 14:15:02 +02:00
Ali Rizwan
bddcae663c Fix Node full alert condition 2018-07-23 14:14:09 +02:00
Ali Rizwan
e82f7bbd51 Only alert for nodes that currently exist (#1661) 2018-07-23 12:20:54 +02:00
Wylie Hobbs
b990c8741a Add documentation bit about ignoring controlplane targets on managed controlplane solutions 2018-07-20 11:28:57 -06:00
Ali Rizwan
2fbb7f9305 Update node alert rules (#1639)
* Update node alert rules
2018-07-20 16:11:14 +02:00
Manuel Rüger
199b1eac1b Enable logFormat in helm / Forward option from operator to p-c-r (#1605)
* Use defined logFormat for prometheus-config-reloader

* helm: Enable logformat option for prometheus-operator
2018-07-20 16:10:53 +02:00
Giancarlo Rubio
a7c5c5c44b Merge branch 'master' into allow-setting-prometheus-pod-annotations 2018-07-20 12:16:03 +02:00
Giancarlo Rubio
ea0f33186f Update Chart.yaml 2018-07-20 12:15:41 +02:00
Giancarlo Rubio
8c531f5d35 Update requirements.yaml 2018-07-20 12:15:30 +02:00
Ricardo Hernandez
e8ddf20399 [helm/prometheus] Rename extra rules (#1586)
* Use prometheus.fullname and append extra-rules to additional rules
2018-07-20 11:59:13 +02:00
Vasily Sliouniaev
cfd3b8b788 helm: Use CRDs for rules for operator 0.20.0+ (#1581)
* helm: Use CRDs for rules for operator 0.20.0+

Changed rules configmapst push -f to be PrometheusRule instead
Deprecated `additionalRulesConfigMapLabels` in favor of `additionalRulesLabels`

Fixes #1523, #1576, #1595

* helm: Rename configmap files to prometheusrule

* helm: Remove alert-rules labels from rules

Since rules are now sourced from CRDs and rules can be for recording

* helm: Bump chart versions
2018-07-17 08:50:48 +02:00
Max Leonard Inden
8fe1d28aa7 format: Introduce shellcheck [1] for shell script analysis
[1] https://github.com/koalaman/shellcheck
2018-07-08 16:58:17 +02:00
Michael Raimondi
ccf8867cdb Kube-prometheus: add additional labels for rules configMap (#1444)
* add additional labels for rules configMap

bring kube-prometheus closer to feature parity with other Helm configs
2018-07-06 10:20:13 +02:00
Nicolas Trangez
970f99fe97 Helm: Support 'external' node_exporters (#1560)
Similar to how `exporter-kube-etcd` supports monitoring of etcd clusters
running outside the Kubernetes cluster, this patch permits to configure
`exporter-node` to *not* deploy `node_exporter` as a `DaemonSet` in the
cluster, and instead fetch metrics from pre-provisioned `node_exporter`
instances, e.g. deployed as part of the host OS.
2018-07-06 09:43:23 +02:00
Valentyn Boginskey
1a2c6324c0 Add ability to specify pod metadata 2018-07-05 20:51:31 -04:00
Vasily Sliouniaev
3f143e2da0 helm: Allow setting pod selector on etcd (#1569)
* helm: Allow setting pod selector on etcd

Kubeadm uses different labels
2018-07-05 21:20:08 +02:00
Anders Flemmen
451031460b [helm] Add imagePullSecrets option for ServiceAccounts, Prometheus and Alertmanager (#1518)
* [helm] Add imagePullSecrets option for ServiceAccounts, Prometheus and Alertmanager

* Use empty array as default for imagePullSecrets
2018-06-30 17:12:47 +02:00
Ali Rizwan
cbc69a4d34 Fix prometheus chart for ruleNamespaceSelector (#1553)
* Fix prometheus chart for ruleNamespaceSelector
2018-06-29 15:50:29 +02:00
danielcb
5dee4320ae Use correct feature flag for additionalAlertManagerConfigs option (#1537)
* Use correct feature flag for additionalAlertManagerConfigs option
2018-06-28 17:00:13 +02:00
Jeremy Doupe
e5b6514f3e kube-prometheus: Remove default serviceMonitorsSelector 2018-06-28 08:59:15 -05:00
Ali Rizwan
73f277b39d Added ruleNamespaceSelector to kube-prometheus and prometheus charts. (#1540)
* Added ruleNamespaceSelector to kube-prometheus and prometheus helm charts.

* Update requirements.yaml
2018-06-28 11:49:01 +02:00
Moiz Virani
047de96d1a kube-prometheus: Making kubelets, kubescheduler, kube controller and kube state exporters optional (#1525)
* Helm: Improving readme instructions for testing helm chart locally

Adding note about where to run commands from and also breaking up large bash commands into multiple lines for simple copy paste.

* kube-prometheus: Making kubelets, kubescheduler, kube controller and kube state exporters optional

When running prometheus operator on hosted kuberenetes like GCE, few of the exporters are optional, so adding ability to conditional installations.

Fixes #1001, #355, #845

* Update Chart.yaml

* Update Chart.yaml
2018-06-28 01:41:27 +02:00
Steve Durrheimer
d7ca8a8598 Add sidecar containers field to Prometheus Helm chart (#1485)
* helm/prometheus: Add prometheus labels to prometheus podMetadata labels

Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>

* helm/prometheus: Add sidecarsSpec field

Signed-off-by: Steve Durrheimer <s.durrheimer@gmail.com>

* Update Chart.yaml
2018-06-27 22:14:34 +02:00
Alice
cab34d7fe1 add additionalAlertManagerConfigs to helm chart (#1457)
* add additionalAlertManagerConfigs to helm chart

This should help Helm users take advantage of the flexibility of the
additionalAlertManagerConfigs field added to PrometheusSpec.

Fixes #1456

* add additionalAlertManagerConfigs example to helm chart
2018-06-15 14:54:33 +02:00
Giancarlo Rubio
6f92cf7a2c [helm kube-etcd] Add ability to not create the etcd serviceMonitor (#1478) 2018-06-13 11:45:16 +02:00
Ali Rizwan
3c226f965e Updated helm chart to version v0.20.0 (#1440)
* Updated to version v0.20.0

* Updated version of prometheus config reloader
2018-06-07 17:32:40 +02:00
Giancarlo Rubio
72add07650 use the right kube-etcd label (#1447) 2018-06-07 12:19:33 +02:00
Nicolas Trangez
9e04964e1a helm/grafana: Allow to set custom Service labels (#1426)
See: e131164c42
2018-06-06 06:41:05 +02:00
Olve S. Hansen
698019c7ac Adding default value to serviceMonitorSelector (#1421)
Fixes #1420
2018-06-05 22:00:15 +02:00
Boa Ho Man
1d3c462fd5 Add instructions for new dashboards in the Grafana helm chart README (#1408)
* Add example for adding grafana dashboards in README
2018-06-05 20:07:55 +02:00
Sander Aernouts
c782192ae7 fixed prometheus datasource configuration in graphana configmap (#1413)
* fixed prometheus datasource configuration in graphana configmap
2018-06-04 09:18:54 +02:00
Giancarlo Rubio
02165c1b48 Merge branch 'master' into patch-1 2018-06-01 16:41:58 +02:00
Giancarlo Rubio
b495ee0a9b Update Chart.yaml 2018-06-01 16:41:24 +02:00
Giancarlo Rubio
0505a8b22f Update requirements.yaml 2018-06-01 16:40:40 +02:00
Giancarlo Rubio
771b734278 Update Chart.yaml 2018-06-01 16:39:49 +02:00
Giancarlo Rubio
ad8753f337 Add serviceMonitorNamespaceSelector to prometheus helm chart 2018-06-01 15:00:23 +02:00
Hayden Ball
abb297c062 Helm - Prometheus: Change example alerting endpoint port to http
The Helm Prometheus chart expects alertingEndpoints to have a port
of http, not a port number.
I'm unsure of the reasoning behind this, but this corrects the
documentation to reflect the current behaviour.

See #1356
2018-05-31 21:23:06 +01:00
Stijn De Haes
e14cea9311 Added grafana and grafana watcher resources to templates (#1388)
* Added grafana and grafana watcher resources to templates
2018-05-30 18:19:19 +02:00
Ricardo Hernandez
4f64e84328 [helm/prometheus] Use contains on prometheus.fullname template (#1398)
* Use contains in prometheus.fullname

* Add suffix to rules ConfigMap name
2018-05-30 12:56:58 +02:00
Sami Turcotte
2b3c255183 Fix Crashlooping panels in Grafana dashboards (#1347)
* Fix Crashlooping Pods panel in Grafana dashboard
2018-05-30 08:58:50 +02:00
Sergii Manannikov
156d151ddd prometheus chart: fix identation on serviceMonitorSelector (#1360)
* prometheus chart: fix identation on serviceMonitorSelector

* bump kube-prometheus chart version
2018-05-23 16:18:44 +02:00