- 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 16, 2021
-
-
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
-
Paweł Krupa authored
Document usage of the mixin library
-
- Apr 09, 2021
-
-
Adin Hodovic authored
-
Markus Heinemann authored
raised the version of kube-prometheus to 0.7 in the customizing kube-prometheus installing section
-
Paweł Krupa authored
Allow configuring the platform used directly instead of having to use a patch
-
Damien Grisonnet authored
Signed-off-by:
Damien Grisonnet <dgrisonn@redhat.com>
-
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 08, 2021
-
-
Paweł Krupa authored
jsonnet: Add External mixin lib
-
Paweł Krupa authored
Setup gitpod config for ephemeral dev-environments
-
- Apr 07, 2021
-
-
paulfantom authored
Signed-off-by:
paulfantom <pawel@krupa.net.pl>
-
Paweł Krupa authored
-
- Apr 06, 2021
-
-
Adin Hodovic authored
Add library for mixins
-
Damien Grisonnet authored
Signed-off-by:
Damien Grisonnet <dgrisonn@redhat.com>
-
- Apr 02, 2021
-
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
- Mar 31, 2021
-
-
mansikulkarni96 authored
This commit adds a relabeling config to the scrape config of windows-exporter using the 'replace' action field to replace the node endpoint address with node name. The windows_exporter returns endpoint target as node IP but we need it to be node name to use the prometheus adapter queries and collect resource metrics information.
-
Damien Grisonnet authored
Signed-off-by:
Damien Grisonnet <dgrisonn@redhat.com>
-
- Mar 30, 2021
-
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
Frederic Branczyk authored
PodSecurityPolicy uses role instead of clusterRole where posible
-
- 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
Bump kube-state-metrics to latest kube-state-metrics rc.1
-
Lili Cosic authored
-
Lili Cosic authored
-
Lili Cosic authored
add cluster role to list and watch ingresses in "networking.k8s.io"
-
viperstars authored
-
- Mar 26, 2021
-
-
Frederic Branczyk authored
jsonnet/addons: simplify managed-cluster addon
-
- Mar 25, 2021
-
-
ArthurSens authored
Signed-off-by:
ArthurSens <arthursens2005@gmail.com>
-
Paweł Krupa authored
-
Paweł Krupa authored
Update developing examples to use ExampleAlert instead of Watchdog
-
Damien Grisonnet authored
Replace Watchdog alerts part of the `example-group` in some examples by ExampleAlert alerts to reinforce the fact that this is just an example. Signed-off-by:
Damien Grisonnet <dgrisonn@redhat.com>
-
paulfantom authored
-