- May 05, 2021
-
-
paulfantom authored
Signed-off-by:
paulfantom <pawel@krupa.net.pl>
-
- May 03, 2021
-
-
Paweł Krupa authored
-
paulfantom authored
-
paulfantom authored
-
Paweł Krupa authored
-
Paweł Krupa authored
can change grafanaImage over $.values.common.images
-
Paweł Krupa authored
-
Paweł Krupa authored
-
Nagel, Felix authored
-
Nagel, Felix authored
-
Nagel, Felix authored
-
- May 01, 2021
-
-
Junaid Ali authored
-
Junaid Ali authored
-
- Apr 30, 2021
-
-
Paweł Krupa authored
Export anti-affinity addon
-
Nagel, Felix authored
-
Nagel, Felix authored
-
Nagel, Felix authored
-
- Apr 28, 2021
-
-
Paweł Krupa authored
jsonnet: pin alertmanager to specific commit
-
- Apr 27, 2021
-
-
paulfantom authored
Signed-off-by:
paulfantom <pawel@krupa.net.pl>
-
Damien Grisonnet authored
Export the antiaffinity function of the anti-affinity addon to make it possible to extend the addon to component that are not present in the kube-prometheus stack. Signed-off-by:
Damien Grisonnet <dgrisonn@redhat.com>
-
Sergiusz Urbaniak authored
*: cut release-0.8
-
paulfantom authored
Signed-off-by:
paulfantom <pawel@krupa.net.pl>
-
Paweł Krupa authored
-
Luis Vidal Ernst authored
-
Luis Vidal Ernst authored
-
- Apr 23, 2021
-
-
Frederic Branczyk authored
examples: add anti-affinity example and include it in readme
-
Paweł Krupa authored
-
paulfantom authored
-
- Apr 22, 2021
-
-
Michel Tomas authored
-
Michel Tomas authored
-
Paweł Krupa authored
jsonnet/kube-prometheus: fix jb warning message
-
Paweł Krupa authored
Make prometheus-adapter highly-available
-
Kemal Akkoyun authored
jsonnet: add default container annotation for KSM and blackbox exporter
-
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
-
paulfantom authored
Signed-off-by:
paulfantom <pawel@krupa.net.pl>
-
- Apr 20, 2021
-
-
paulfantom authored
Signed-off-by:
paulfantom <pawel@krupa.net.pl>
-
Paweł Krupa authored
-
Paweł Krupa authored
-
Jan Fajerski authored
Signed-off-by:
Jan Fajerski <jfajersk@redhat.com>
-