- May 01, 2021
-
-
Junaid Ali authored
-
Junaid Ali authored
-
- Apr 30, 2021
-
-
Paweł Krupa authored
Export anti-affinity addon
-
- 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>
-
Jan Fajerski authored
Signed-off-by:
Jan Fajerski <jfajersk@redhat.com>
-
- Apr 19, 2021
-
-
Paweł Krupa authored
Add githook to gitpod.yml that validates fmt and manifests
-
- Apr 16, 2021
-
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
Kemal Akkoyun authored
jsonnet: fix windows addon
-
paulfantom authored
-
Paweł Krupa authored
jsonnet: unify internal configuration field name
-
Paweł Krupa authored
reduce KSM cardinality by denylisting unused metrics
-
Paweł Krupa authored
Update versions
-
- Apr 14, 2021
-
-
Kristijan Sedlak authored
-
- Apr 12, 2021
-
-
Paweł Krupa authored
Psp should be deployed at the same namespace as kube-prometheus stack
-
Paweł Krupa authored
update customizing kube-prometheus installing section
-