Karl Skewes
97391a24c1
kube-prometheus: docs - fix example link
2018-10-30 06:50:00 +13:00
Frederic Branczyk
f663fb6062
Merge pull request #2026 from kskewes/master
...
kube-prometheus: Example jsonnet ingress, add externalURL
2018-10-29 14:20:06 +01:00
Karl Skewes
5eec3fc643
Correct ingress jsonnet object naming to match projects general naming convention
2018-10-29 22:00:35 +13:00
Karl Skewes
cfc4a9867b
Example jsonnet ingress, update docs with external url
2018-10-29 09:26:20 +13:00
Matthias Loibl
29e876d023
contrib/kube-promeheus: Add AlertmanagerMembersInconsistent to manifests
2018-10-26 17:31:08 +02:00
Matthias Loibl
49835437f7
Add AlertmanagerMembersInconsistent alerting rule
2018-10-26 17:30:14 +02:00
Frederic Branczyk
95dd9a95b8
kube-prometheus: Re-generate
2018-10-26 14:27:25 +02:00
Frederic Branczyk
362e824936
kube-prometheus: Update kube-rbac-proxy and kube-state-metrics
2018-10-25 17:03:25 +02:00
Frederic Branczyk
830500cfc7
kube-prometheus: Re-generate
2018-10-25 13:24:37 +02:00
Frederic Branczyk
f63ebc87e0
kube-prometheus: Bump prometheus-operator to v0.25.0
2018-10-25 10:06:07 +02:00
Frederic Branczyk
a5bc4995c1
Merge pull request #1973 from kkc/fix-typos-prometheus-rules
...
contrib: fix typo in contrib prometheus rules
2018-10-25 09:09:52 +02:00
Matthias Loibl
8094f67a40
contrib/kube-prometheus: thanos-peers service misses namespace
2018-10-22 18:38:44 +02:00
Karl Skewes
f6a3ac030a
kube-prometheus: Example jsonnet ingress, merge Grafana config instead of overwrite
2018-10-21 08:29:33 +13:00
Karl Skewes
352c9171cf
kube-prometheus: Example jsonnet ingress, add alertmanager and grafana
2018-10-20 15:54:04 +13:00
kkc
19e94092d6
Regenerate jsonnetfile.lock.json
2018-10-20 00:15:49 +08:00
kkc
012a60163e
contrib: fix typo in contrib prometheus rules
...
Change `Promehteus` to `Prometheus`
2018-10-20 00:15:02 +08:00
Karl Skewes
71f51bd12d
kube-prometheus: Example jsonnet ingress, add externalURL
2018-10-18 16:38:25 +13:00
Frederic Branczyk
569d83438c
Merge pull request #2020 from dlespiau/2018-10-16-bump-prometheus-operator-jsonnet-dep
...
contrib/kube-prometheus: Bump the prometheus-operator jsonnet dep
2018-10-16 16:50:22 +02:00
Damien Lespiau
6c462aefa6
contrib/kube-prometheus: Bump the prometheus-operator jsonnet dep
...
kube-prometheus now contains a script, sync-to-internal-registry.jsonnet, that
depends on commit 8c6a68760010347134e41f3aa3d73c68eb094a1b to work. Bump the
prometheus-operator hash accordingly.
2018-10-16 14:29:05 +01:00
Frederic Branczyk
2cea4ee482
kube-prometheus: Re-generate
2018-10-16 14:53:31 +02:00
Frederic Branczyk
0eabd2e536
kube-prometheus: Fix Alertmanager secret namespace.
2018-10-16 14:33:14 +02:00
Damien Lespiau
c096a8fac8
kube-prometheus: Update kube-prometheus vendoring
2018-10-16 12:00:31 +01:00
Damien Lespiau
33e4ff2134
contrib/kube-prometheus: Document the internal registry support
2018-10-16 11:59:31 +01:00
Damien Lespiau
253abe0f96
contrib/kube-prometheus: Introduce a withImageRepository mixin
...
This mixin replaces all images prefixes by $repository to generate manifests
that will point to an internal registry.
2018-10-16 11:59:31 +01:00
Damien Lespiau
466cbe50b0
contrib/kube-prometheus: Add a script to sync images to an internal registry
...
Crazy at it sounds, some Kubernetes installations don't have access to Internet
and source all their images from an internal registry.
sync-to-internal-registry.jsonnet is a jsonnet snippet that helps with the task
of pushing upstream images used by the prometheus operator to an internal
registry by printing the right docker pull/tag/push commands.
$ jsonnet -J vendor -S --tla-str repository=internal-registry.com/organization sync-to-internal-registry.jsonnet
docker pull quay.io/coreos/addon-resizer:1.0
docker tag quay.io/coreos/addon-resizer:1.0 internal-registry.com/organization/addon-resizer:1.0
docker push internal-registry.com/organization/addon-resizer:1.0
docker pull quay.io/prometheus/alertmanager:v0.15.2
docker tag quay.io/prometheus/alertmanager:v0.15.2 internal-registry.com/organization/alertmanager:v0.15.2
docker push internal-registry.com/organization/alertmanager:v0.15.2
...
2018-10-16 11:59:31 +01:00
Lucas Servén Marín
8a4b01427f
Merge pull request #1958 from nrobert13/objectify_alertmanager_config
...
objectify alertmanager config
2018-10-15 13:11:26 +02:00
Joshua Olson
6b3dc1d41c
Add some commands to ensure kube-prometheus is fully successfully deployed.
2018-10-12 12:02:50 -05:00
Matthias Loibl
1655e572a6
contrib/kube-prometheus: Generate AlertmanagerConfigInconsistent
2018-10-12 14:44:40 +02:00
Matthias Loibl
e1ed50158b
contrib/kube-prometheus: Fix AlertmanagerConfigInconsistent alert expression
2018-10-12 14:43:20 +02:00
Matthias Loibl
e2476ce2ef
contrib/kube-prometheus: Generate new manifests and docs with prom operator v0.24
2018-10-12 14:01:54 +02:00
Matthias Loibl
36c9451752
Update kube-prometheus' dependency of prometheus-operator to v0,24
2018-10-12 13:46:56 +02:00
Matthias Loibl
f3125f2f65
contrib/kube-prometheus: jb update after squashing
2018-10-10 18:11:39 +02:00
Matthias Loibl
acd8924d57
Add triggered_total metric to alertmanager controller
...
Update client_golang for wrappable registerer
2018-10-10 18:06:00 +02:00
Matthias Loibl
f855d9cac9
Merge pull request #1983 from mrueg/prom-2.4.3
...
*: Update to Prometheus v2.4.3
2018-10-10 13:16:56 +02:00
Matthias Loibl
5cb0e51cbf
contrib/kube-prometheus: Fix version for kube-prometheus
2018-10-10 11:33:36 +02:00
Manuel Rüger
be55290b3f
*: Update to Prometheus v2.4.3
2018-10-09 18:35:29 +02:00
Max Leonard Inden
5c393ba3ee
kube-prometheus/README.md: Add jb update to contrib guide
...
With pinning the kube-prometheus dependency for the generated
`/manifest` folder, one needs to update the `jsonnetfile.lock.json` on
`*.jsonnet` file changes.
2018-10-09 16:09:55 +02:00
Robert Nemeti
bb6b5099dc
allow backward compatibility with the textblock
2018-10-02 15:14:21 +02:00
Matthias Loibl
32a24f07cb
contrib/kube-prometheus: Generate new manifests after dropping etcd labels
2018-10-01 14:51:10 +02:00
Matthias Loibl
eca6e62402
contrib/kube-prometheus: Drop etcd metrics by apiserver & kube controller
2018-10-01 14:11:04 +02:00
Robert Nemeti
6c7c756b26
objectify alertmanager config
...
this way it will be possible to merge configs
2018-10-01 10:28:23 +02:00
Frederic Branczyk
873ef744a5
Merge pull request #1929 from mxinden/prometheus-2.4.0
...
*: Update to Prometheus 2.4.0
2018-09-28 15:58:21 +02:00
Frederic Branczyk
d480b41d8f
Merge pull request #1935 from metalmatze/antiaffinity
...
contrib/kube-prometheus: Set antiAffinity for Prometheus & Alertmanager
2018-09-28 15:51:30 +02:00
Max Leonard Inden
263b2f2bc0
kube-prometheus: Update jsonnet dependencies
2018-09-28 15:22:55 +02:00
Matthias Loibl
0f0c168b44
*: Update to Prometheus v2.4.0
2018-09-28 15:16:26 +02:00
Lucas Serven
7d97b71a62
contrib: regenerate
2018-09-28 11:47:39 +02:00
Lucas Serven
3ff5d01277
contrib: remove duplicate alertmanager alert
2018-09-28 11:40:12 +02:00
Matthias Loibl
916863e4d5
contrib/kube-prometheus: Set podAntiAffinity for Prometheus & Alertmanager
...
contrib/kube-prometheus: Generate new manifests with antiAffinity
contrib/kube-prometheus: jb update
Documentation: Generate after updating kube-prometheus manifests
contrib/kube-prometheus: Move antiaffinity into own jsonnet file
foobar
2018-09-28 10:15:22 +02:00
David Lefever
57a0e161ff
contrib/kube-prometheus: Run jb update and generate all manifests.
2018-09-26 22:57:11 +02:00
Elisiano Petrini
59fd4cd63e
Add initial thanos support to kube-prometheus
...
This is distributed as a library that the user is meant to import.
example:
```
kp = (import 'kube-prometheus/kube-prometheus.libsonnet') +
(import 'kube-prometheus/kube-prometheus-thanos.libsonnet') +
{
_config+:: {...}
};
```
2018-09-26 15:20:16 +02:00