Chance Zibolski
c845c3c96b
Don't pass $KUBECONFIG to kubectl --kubeconfig flag
...
The $KUBECONFIG variable is like $PATH, and supports multiple files
separated by `:`, but --kubeconfig only takes a single file as a value.
Since kubectl picks up the $KUBECONFIG variable already, don't pass it
to kubectl.
Also, use --namespace instead of -n to support older kubectl versions.
2016-12-30 11:39:25 -08:00
Fabian Reinartz
70ab7eb29e
Merge pull request #25 from brancz/cleanup
...
*: cleanup and unify minikube and self-hosted discovery
2016-12-24 10:18:29 +01:00
Frederic Branczyk
a200051578
*: cleanup and unify minikube and self-hosted discovery
2016-12-23 20:06:32 +01:00
Frederic Branczyk
7516052da2
Merge pull request #22 from brancz/update-configs
...
Update configs/alerts
2016-12-14 18:17:05 -08:00
Frederic Branczyk
dca2c152cf
assets: adapt to recent changes
...
Recently the ConfigMap for the prometheus config was changed, but not in
the assets, where it should have happened.
2016-12-14 18:13:28 -08:00
Frederic Branczyk
1c6bc7a387
kubernetes alerts: don't alert on multiple
...
bootkube starts two replicas of the scheduler and controllers manager
2016-12-14 18:10:50 -08:00
Frederic Branczyk
417e3feb4b
Merge pull request #19 from brancz/v0.1.0-fixes
...
correctly discover the Alertmanager cluster and ServiceMonitors
2016-12-12 23:07:18 -08:00
Frederic Branczyk
b867f6c9ec
correctly discover the Alertmanager cluster and ServiceMonitors
2016-12-12 23:01:30 -08:00
Fabian Reinartz
3c8df35189
Merge pull request #18 from brancz/operator-v0.1.0
...
use prometheus-operator v0.1.0
2016-12-13 05:46:05 +01:00
Frederic Branczyk
0faefbb713
use prometheus-operator v0.1.0
...
v0.1.0 introduced handling Alertmanager clusters.
2016-12-12 20:43:36 -08:00
Frederic Branczyk
1b72c350bc
Merge pull request #17 from bernielomax/bernielomax/fix-invalid-tag
...
Fixed docker image tag for "quay.io/prometheus/node-exporter".
2016-12-11 19:53:47 -08:00
Justin Pye
c35ec6f5e2
The tag did not exist for "prometheus/node-exporter". So I have changed it to a valid value of "v0.13.0"
2016-12-12 13:11:22 +10:00
Fabian Reinartz
dda5b0cc80
Merge pull request #16 from brancz/default-resources
...
Update manifests to latest version of Prometheus Operator
2016-12-10 10:09:55 +01:00
Frederic Branczyk
cbf8673094
manifests/exporters: update node-exporter version
2016-12-09 17:09:06 -08:00
Frederic Branczyk
a40ca507c6
manifests/k8s: add service for discovering kube-dns metrics
...
The ports reflect the upstream kube-dns manifests of bootkube and
kubernetes/kubernetes.
2016-12-02 14:13:35 +01:00
Frederic Branczyk
d0c1fb522b
manifests: add Alertmanager manifests and discovery
...
The latest version of the Prometheus Operator requires Prometheus
>=v1.4.0 for the Alertmanger discovery feature.
2016-12-02 14:12:30 +01:00
Frederic Branczyk
0c1bb5c1c9
manifests: remove prometheus.io/scrape annotations
...
These annotations made sense in pre v1.3.0 Prometheus releases, however,
with >=v1.3.0 and the Prometheus Operator these annotations are more
confusing then helpful.
2016-12-02 14:10:53 +01:00
Frederic Branczyk
20f88eed10
*: set lower resource requests
2016-12-02 14:08:14 +01:00
Frederic Branczyk
9f7b21737e
Merge pull request #15 from mrwacky42/patch-1
...
Spleling
2016-11-21 14:48:27 +01:00
Sharif Nassar
0c2d5875d4
Spleling
2016-11-18 16:11:25 -08:00
Fabian Reinartz
b84a3650a5
Add JSON wrapping
2016-11-04 14:25:59 -07:00
Fabian Reinartz
b7e58668df
Fix deployment dashboard
2016-11-04 13:34:08 -07:00
Fabian Reinartz
a80bf28a57
Resize gauges in node dashboards
2016-11-04 13:07:18 -07:00
Fabian Reinartz
e367cfa907
Merge branch 'master' of github.com:coreos/kube-prometheus
2016-11-04 13:04:51 -07:00
Fabian Reinartz
73b8e9689d
Improve deployment dashboard
2016-11-04 13:04:34 -07:00
Frederic Branczyk
add3f250e7
Merge pull request #13 from grobie/grobie/fix-kubernetes-rules
...
Fix broken kubernetes.rules
2016-11-04 13:46:17 +01:00
Tobias Schmidt
99ef2bfe5f
Fix broken kubernetes.rules
2016-11-04 08:41:35 -04:00
Frederic Branczyk
cd1457b356
Merge pull request #11 from coreos/fabxc-patch-1
...
Fix always firing alerts
2016-11-04 11:11:03 +01:00
Fabian Reinartz
4db59342f2
Merge pull request #8 from grobie/scrape-prometheus
...
Scrape Prometheus service itself
2016-11-03 18:33:38 -07:00
Fabian Reinartz
b8eb771b1a
Fix always firing alerts
2016-11-03 18:30:19 -07:00
Tobias Schmidt
0c18531aeb
Scrape Prometheus service itself
2016-11-03 20:46:04 -04:00
Fabian Reinartz
ec79cbcbda
Replace node dashboards
...
This replaces the cluster overview dashboards with new dashboards
for a cluster-wide overview and inspecting single nodes.
2016-11-03 13:57:39 -07:00
Frederic Branczyk
e360f1963d
Merge pull request #6 from grobie/prometheus-config-asset
...
Extract prometheus.yaml into assets
2016-11-03 16:06:07 +01:00
Tobias Schmidt
0613e00dcc
Extract prometheus.yaml into assets
...
It's a lot easier to show and explain the Prometheus config if available
in the standard yaml format. The Kubernetes ConfigMap specs can always
be auto-generated.
2016-11-03 11:03:48 -04:00
Fabian Reinartz
d3ba116f71
Attribute SoundCloud as author of rules
2016-11-02 21:25:58 -07:00
Fabian Reinartz
d0602263c4
Fix README
2016-11-02 21:21:45 -07:00
Fabian Reinartz
043131a77c
Fix example-app manifests
2016-11-02 10:17:56 -07:00
Frederic Branczyk
cd4941eba4
mention minikube restrictions
2016-11-02 16:34:28 +01:00
Fabian Reinartz
07a64fba11
Merge pull request #5 from brancz/prerequisites-docs
...
add explanation and guide on prerequisites
2016-11-02 07:15:13 -07:00
Fabian Reinartz
35098b6a1b
Update README.md
2016-11-02 07:14:21 -07:00
Frederic Branczyk
7cb9eff923
add explanation and guide on prerequisites
2016-11-02 14:12:43 +01:00
Frederic Branczyk
5291bc3227
Merge pull request #4 from brancz/etcd2-alerts
...
add etcd2 alerts
2016-11-02 11:14:18 +01:00
Frederic Branczyk
2e5bcc1671
add etcd2 alerts
2016-11-02 11:03:13 +01:00
Frederic Branczyk
bb752d6f56
Merge pull request #2 from brancz/k8s-components
...
monitor and alert on k8s components
2016-11-02 11:02:56 +01:00
Frederic Branczyk
4a7ede4ffd
add kubernetes alerts
2016-11-02 10:59:29 +01:00
Frederic Branczyk
1795a62841
manifests: add headless services for k8s components
...
This way they are discoverable via the kubernetes endpoints discovery of
Prometheus.
2016-11-02 10:31:13 +01:00
Fabian Reinartz
2689d2b9a5
Fix manifests to match operator changes
2016-11-01 17:00:35 -07:00
Fabian Reinartz
2f4c847143
Remove remaining 'controller' occurrences
2016-11-01 13:27:07 -07:00
Fabian Reinartz
f89302ba8f
Merge pull request #3 from brancz/controller-deployments
...
manifests: rename controllers to operators and use deployments
2016-11-01 19:42:09 +01:00
Frederic Branczyk
cd0325db49
manifests: rename controllers to operators and use deployments
2016-11-01 19:34:48 +01:00