autoscaler/cluster-autoscaler/processors
Andrew McDermott e8b3c2a111 compare_nodegroups: Tolerate small differences in memory capacity
The current comparator expects memory capacity values to be identical.
However across AWS, Azure and GCP I quite often see very small
differences in capacity, typically 8-16Ki. When this occurs the
nodegroups are considered not equal when balancing is in effect which
is unfortunate because, in reality, they are identical.

This change will now tolerate a 128Ki difference before memory
capacity values are considered unequal.
2019-09-06 15:55:51 +01:00
..
callbacks Add methods for passing arbitrary object via autoscaling context 2019-05-17 16:38:12 +02:00
nodegroups Communicate the result of RemoveUnneededNodeGroups to ScaleDownStatusProcessor 2019-08-12 17:03:51 +02:00
nodegroupset compare_nodegroups: Tolerate small differences in memory capacity 2019-09-06 15:55:51 +01:00
nodes Adding ScaleDownNodeProcessor 2019-08-12 20:19:55 +02:00
pods Move pod packing in upcoming nodes to RunOnce from Estimator for performance improvements 2019-06-19 14:48:47 +02:00
status Provide ScaleUpStatusProcessor with info about all rejected node groups 2019-08-19 12:48:10 +02:00
processors.go Adding ScaleDownNodeProcessor 2019-08-12 20:19:55 +02:00