Commit Graph

24 Commits

Author SHA1 Message Date
dgrisonnet
fbf9ed0f98 [bot] [main] Automated version update 2021-10-18 07:39:30 +00:00
Damien Grisonnet
45adc03cfb jsonnet: update prometheus-adapter to v0.9.0
Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
2021-08-17 18:05:45 +02:00
lanmarti
ed48391831 Add resource requests and limits to prometheus-adapter container 2021-07-27 12:19:51 +02:00
fpetkovski
0ff173efea jsonnet: disable insecure cypher suites for prometheus-adapter
Running sslscan against the prometheus adapter secure port reports two
insecure SSL ciphers, ECDHE-RSA-DES-CBC3-SHA and DES-CBC3-SHA.

This commit removes those ciphers from the list.

Signed-off-by: fpetkovski <filip.petkovsky@gmail.com>
2021-06-22 14:17:09 +02:00
Damien Grisonnet
4c6a06cf7e jsonnet: make prometheus-adapter highly-available
Prometheus-adapter is a component of the monitoring stack that in most
cases require to be highly available. For instance, we most likely
always want the autoscaling pipeline to be available and we also want to
avoid having no available backends serving the metrics API apiservices
has it would result in both the AggregatedAPIDown alert firing and the
kubectl top command not working anymore.

In order to make the adapter highly-avaible, we need to increase its
replica count to 2 and come up with a rolling update strategy and a
pod anti-affinity rule based on the kubernetes hostname to prevent the
adapters to be scheduled on the same node. The default rolling update
strategy for deployments isn't enough as the default maxUnavaible value
is 25% and is rounded down to 0. This means that during rolling-updates
scheduling will fail if there isn't more nodes than the number of
replicas. As for the maxSurge, the default should be fine as it is
rounded up to 1, but for clarity it might be better to just set it to 1.
For the pod anti-affinity constraints, it would be best if it was hard,
but having it soft should be good enough and fit most use-cases.

Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com>
2021-04-22 09:57:14 +02:00
Kristijan Sedlak
28d58a9dbc Update versions 2021-04-14 20:19:00 +02:00
Johannes Würbach
0a79177c19 k8s-prometheus-adapter v0.8.3 2021-01-28 10:24:42 +01:00
paulfantom
f2686477f4 manifests: regenerate to fix version number 2021-01-07 11:20:41 +01:00
paulfantom
f36b68458d manifests: regenerate 2020-12-18 11:32:12 +01:00
paulfantom
af0465fd79 manifests: regenerate 2020-12-16 11:10:15 +01:00
Johannes Würbach
f579d8c065 k8s-prometheus-adapter v0.8.2 2020-11-11 21:27:51 +01:00
Johannes Würbach
71b7931c9d Bump k8s-prometheus-adapter to v0.8.0 2020-10-26 14:00:23 +01:00
Tom Quinn
e82acdb253 Updated prometheus adapter deployment to use a multi arch image repo 2020-06-22 13:57:41 +01:00
Stavros Foteinopoulos
3cbc97d782 Update prometheus-adapter endpoint 2020-06-19 15:27:26 +03:00
Johannes Würbach
8d6679658f k8s-prometheus-adapter v0.7.0 2020-04-30 00:26:06 +02:00
albertdb
24aebaf985 Bump prometheus-adapter and Grafana versions (#270)
* Bumping prometheus-adapter and Grafana versions

* Bumping prometheus-adapter version in libsonnet file

* Regenerating lockfile

* Bumping Grafana version in libsonnet file

* Updating kustomization.yaml
2019-10-21 12:42:19 +02:00
Ryan Phillips
583fef10f2 bump lock and regenerate 2019-07-18 15:20:24 -05:00
Matthias Loibl
2e4b89b091 Generate manifests 2019-05-29 17:58:16 +02:00
Matthias Loibl
af8ac93d52 contrib/kube-prometheus: regenerate 2019-01-09 11:52:16 +01:00
Lucas Serven
c82bae5b55 contrib/kube-prometheus: regenerate 2018-12-14 12:08:06 +01:00
Matthias Loibl
a8b036e67d contrib/kube-prometheus: Generate Prometheus Adapter with maxSurge 2018-12-10 18:31:09 +01:00
Matthias Loibl
cc451840f3 contrib/kube-prometheus: Update manifests with /tmp emptyDir for adapter 2018-11-12 11:34:27 +01:00
Matthias Loibl
7f77f83bab contrib/kube-prometheus: Update Prometheus Adapter image 2018-11-09 15:09:20 +01:00
Matthias Loibl
601fea2e9a contrib/kube-prometheus: Create prometheus-adapter component
contrib/kube-prometheus: Add section on Prometheus Adapter requirements to README.md
2018-11-09 15:05:45 +01:00