Frederic Branczyk
5fcadeeedc
Merge pull request #1677 from zioproto/nodes-stats
...
metrics-server: enable access to nodes/stats
2018-07-24 14:01:50 +02:00
Saverio Proto
aff318edea
metrics-server: enable access to nodes/stats
...
Without this access the logs of metrics-server will show the following error line:
```
unable to fully scrape metrics from source kubelet_summary:k8s-1: unable to fetch metrics from Kubelet k8s-1 (10.8.10.14): request failed - "403 Forbidden", response: "Forbidden (user=system:serviceaccount:kube-system:metrics-server, verb=get, resource=nodes, subresource=stats)",
```
and `kubectl top nodes` will give no results
2018-07-24 12:58:40 +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
Frederic Branczyk
b0f98a839f
Merge pull request #1666 from aleerizw/fix-alert
...
Fix Node full alert condition
2018-07-24 11:11:21 +02:00
Manuel Rüger
46b4e3e448
Update Prometheus to v2.3.2 ( #1670 )
2018-07-24 11:01:22 +02:00
Frederic Branczyk
4a4345917e
Merge pull request #1655 from allen13/config-reload-host
...
Make localhost for local pods configurable via operator flag
2018-07-24 11:00:45 +02:00
allen13
141f39a1c9
Make localhost for local pods configurable via operator flag.
2018-07-23 15:54:41 -04:00
Huy Le
982277b0f2
prometheus: Load basic-auth secrets from ServiceMonitor namespace ( #1619 )
...
Basic-Auth Secrets for ServiceMonitor used to be loaded from the
prometheus'namespace. With this change, Prometheus will load the secret
from the servicemonitor namespace.
The commit also includes a basic-auth image for the integration test
2018-07-23 19:50:12 +02:00
Manuel Rüger
73e412a74c
Fix typo, point to helm install
2018-07-23 19:02:17 +02:00
Lucas Servén Marín
06e1b1d912
Merge pull request #1669 from mxinden/sec
...
README.md: Add security disclosure section
2018-07-23 18:14:15 +02:00
Max Leonard Inden
aaa53296cd
README.md: Add security disclosure section
2018-07-23 17:31:32 +02:00
Lucas Servén Marín
ab9da4f96b
Merge pull request #1667 from squat/spelling
...
pkg/client/monitoring: spelling mistake
2018-07-23 15:18:07 +02:00
Lucas Serven
c3154c7294
pkg/client/monitoring: spelling mistake
2018-07-23 14:19:13 +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
Lucas Servén Marín
c8eb45194a
Merge pull request #1656 from squat/fix-format
...
pkg,test: fix gofmt and much golint
2018-07-23 14:13:35 +02:00
Lucas Serven
051d046463
*: regenerate
2018-07-23 13:28:14 +02:00
Lucas Serven
d065eea6a4
pkg,test: fix gofmt and much golint
...
This commit fixes the gofmt warning and many of the golint warnings. We
still need to add comments for many exported types.
2018-07-23 12:53:09 +02:00
Ali Rizwan
e82f7bbd51
Only alert for nodes that currently exist ( #1661 )
2018-07-23 12:20:54 +02:00
Frederic Branczyk
aa0166b0ee
Merge pull request #1657 from hobbsh/add_managed_k8s_doc
...
Add documentation bit about ignoring controlplane targets on managed K8s
2018-07-23 10:09:55 +02:00
Wylie Hobbs
b990c8741a
Add documentation bit about ignoring controlplane targets on managed controlplane solutions
2018-07-20 11:28:57 -06:00
Lucas Servén Marín
59fa77c1e6
Merge pull request #1652 from squat/issue-template
...
.github: request operator version in issues
2018-07-20 18:41:03 +02:00
Lucas Serven
cefa36ede1
.github: request operator version in issues
2018-07-20 17:59:18 +02:00
Lucas Servén Marín
6118bcfd05
Merge pull request #1653 from allisonking/master
...
pkg/prometheus: fix web console libraries path
2018-07-20 16:25:03 +02: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
Allison King
8202e81782
pkg/prometheus: fix web console libraries path
...
this corrects the location of the console libraries in the default prometheus image
Fixes #1460
2018-07-20 09:58:59 -04:00
Max Inden
dcca9727a3
bundle.yaml: Bump Prometheus Operator memory request and limit ( #1622 )
...
When handling big Kubernetes objects, marshalling objects is memory
intense. This can be reproduced with the end-to-end test
`TestPrometheusRulesExceedingConfigMapLimit`. This patch doubles the
memory request and limit of the Prometheus Operator deployment to 100mb
and 200mb.
2018-07-20 15:09:17 +02:00
Haoyu Wang
920b386482
Makfile: Fix find commands with path preceding expressions ( #1627 )
2018-07-20 14:22:22 +02:00
Frederic Branczyk
4d9a8af878
Merge pull request #1592 from grnhse/allow-setting-prometheus-pod-annotations
...
Add ability to specify pod metadata
2018-07-20 13:25:31 +02:00
Frederic Branczyk
855e61c38a
Merge pull request #1650 from squat/r-22
...
Merge release 0.22 back into master
2018-07-20 13:24:52 +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
Lucas Serven
82dba2dfeb
Merge branch 'master' into r-22
2018-07-20 11:59:50 +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
Lucas Servén Marín
b9ea452916
Merge pull request #1642 from squat/cut-0.22.1
...
*: cut 0.22.1
2018-07-19 17:43:52 +02:00
Lucas Serven
2d723f9707
*: cut 0.22.1
2018-07-19 17:19:22 +02:00
Frederic Branczyk
9a8a58d679
Merge pull request #1640 from squat/manage-crds
...
pkg: add flag to toggle CRD creation in operator
2018-07-19 17:09:50 +02:00
Lucas Serven
0b4f44b77f
contrib: regenerate
2018-07-19 16:05:34 +02:00
Lucas Serven
149db8f7d8
pkg/prometheus: don't watch new ns if ns selected
...
If the Prometheus Operator has been configured to watch only a specific
namespace, then we should not run the namespace informer.
2018-07-19 15:19:27 +02:00
Lucas Serven
875a82ac6a
pkg: add flag to toggle CRD creation in operator
...
In certain Prometheus Operator deployment scenarios it is desirable to
manage CRD creation outside of the operator. Likewise, it can be
desirable to scope the permissions of the Prometheus Operator so that it
does not have cluster-level access. This commit enables operation in
these situations by adding a flag to configure whether or not the
Prometheus Operator should try to create CRDs itself.
2018-07-19 15:19:24 +02:00
Frederic Branczyk
a24386e2d5
Merge pull request #1633 from brancz/regenerate
...
Update jsonnet dependencies
2018-07-18 11:56:45 +02:00
Frederic Branczyk
05e6bb5068
Update jsonnet dependencies
2018-07-18 10:25:09 +02:00
Frederic Branczyk
ce3513359c
Merge pull request #1616 from directionless/adjustable-kube-state-metrics
...
Configure kube-state-metrics
2018-07-17 20:13:23 +02:00
Frederic Branczyk
aa15be9204
*: Re-generate
2018-07-17 19:49:42 +02:00
Frederic Branczyk
3a382bf65b
Merge pull request #1624 from The-smooth-operator/update-dead-links
...
Update dead links to latest version of Kubernetes docs
2018-07-17 16:28:17 +02:00
seph
89d47328cc
Set default scrape values
...
We default to a 30s scrapeInterval, we may as well also set scrapeTimeout to the same.
2018-07-17 10:24:10 -04:00
seph
e6212fa7dc
Resource config now in config.kubeStateMetrics
...
As requested, this updates the resource specification to live directly in config.kubeStateMetrics
It also clarifies the config variables. These names are what google uses in some of their tooling.
(And a slight tweak to the way collectors are specified)
2018-07-17 09:59:48 -04:00
The-smooth-operator
c23020443f
Generate new docs after updating dead links
2018-07-17 15:26:55 +02:00