- May 27, 2021
-
-
Prem Saraswat authored
-
paulfantom authored
-
- May 26, 2021
-
-
paulfantom authored
-
- May 25, 2021
-
-
paulfantom authored
-
- May 05, 2021
-
-
Damien Grisonnet authored
Adding a PodDisruptionBudget to prometheus-adapter ensure that at least one replica of the adapter is always available. This make sure that even during disruption the aggregated API is available and thus does not impact the availability of the apiserver. Signed-off-by:
Damien Grisonnet <dgrisonn@redhat.com>
-
paulfantom authored
-
- Apr 27, 2021
-
-
paulfantom authored
Signed-off-by:
paulfantom <pawel@krupa.net.pl>
-
- Apr 22, 2021
-
-
Damien Grisonnet authored
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>
-
- Apr 21, 2021
-
-
paulfantom authored
-
- Apr 20, 2021
-
-
Jan Fajerski authored
Signed-off-by:
Jan Fajerski <jfajersk@redhat.com>
-
- Apr 16, 2021
-
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
- Apr 14, 2021
-
-
Kristijan Sedlak authored
-
- Apr 09, 2021
-
-
Jan Fajerski authored
Signed-off-by:
Jan Fajerski <jfajersk@redhat.com>
-
- Mar 29, 2021
-
-
mansikulkarni96 authored
This commit includes windows_exporter metrics in the node queries for the prometheus adapter configuration. This will help obtain the resource metrics: memory and CPU for Windows nodes. This change will also help in displaying metrics reported through the 'kubectl top' command which currently reports 'unknown' status for Windows nodes.
-
Lili Cosic authored
-
viperstars authored
-
- Mar 25, 2021
-
-
paulfantom authored
-
- Mar 24, 2021
-
-
Jan Fajerski authored
Signed-off-by:
Jan Fajerski <jfajersk@redhat.com>
-
- Mar 18, 2021
-
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
Lili Cosic authored
-
- Mar 16, 2021
-
-
paulfantom authored
-
paulfantom authored
-
- Mar 15, 2021
-
-
paulfantom authored
-
- Mar 05, 2021
-
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
- Mar 03, 2021
-
-
s-urbaniak authored
-
- Mar 01, 2021
-
-
paulfantom authored
-
- Feb 25, 2021
-
-
paulfantom authored
-
- Feb 23, 2021
-
-
paulfantom authored
-
paulfantom authored
-
- Feb 22, 2021
-
-
paulfantom authored
-
- Feb 20, 2021
-
-
Maxime Brunet authored
-
- Feb 12, 2021
-
-
paulfantom authored
-
- Feb 10, 2021
-
-
paulfantom authored
-
- Feb 09, 2021
-
-
Shreya Shah authored
-
- Feb 06, 2021
-
-
paulfantom authored
-
- Feb 04, 2021
-
-
paulfantom authored
-
paulfantom authored
-
- Jan 29, 2021
-
-
Simon Pasquier authored
Alertmanager API v2 is available for more than 2 years now, there's no reason to not use it by default. Signed-off-by:
Simon Pasquier <spasquie@redhat.com>
-
- Jan 28, 2021
-
-
Johannes Würbach authored
-