{"push_id":1231256852,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"68def062e25724f36dc69da29b2b0057be71212f","before":"68632db79940f9efbb20f591eb25c52f3a63c94b","commits":[{"sha":"66224ce0bd9310deda7aa8a696310a89cc927747","author":{"name":"gmarek","email":"c24e99ac0cd35e68a4926c343d20c58d2ecae733@google.com"},"message":"Change eviction logic in NodeController and make it Zone-aware","distinct":true,"url":"https://api.github.com/repos/kubernetes/kubernetes/commits/66224ce0bd9310deda7aa8a696310a89cc927747"},{"sha":"68def062e25724f36dc69da29b2b0057be71212f","author":{"name":"k8s-merge-robot","email":"90609b3a0723d5b4f9968c7035bcd6629ebfd177@gmail.com"},"message":"Merge pull request #28897 from gmarek/hooks2\n\nAutomatic merge from submit-queue\n\nChange eviction logic in NodeController and make it Zone-aware\n\nRef. #28832\r\n\r\nThis PR changes the behavior of the NodeController. From now on \r\n\r\n```release-note\r\nChange eviction policies in NodeController:\r\n- add a \"partialDisruption\" mode, when more than 33% of Nodes in the zone are not Ready\r\n- add \"fullDisruption\" mode, when all Nodes in the zone are not Ready\r\n\r\nEviction behavior depends on the mode in which NodeController is operating:\r\n- if the new state is \"partialDisruption\" or \"fullDisruption\" we call a user defined function that returns a new QPS to use (default 1/10 of the default rate, and the default rate respectively),\r\n- if the new state is \"normal\" we resume normal operation (go back to default limiter settings),\r\n- if all zones in the cluster are in \"fullDisruption\" state we stop all evictions.\r\n```\r\n\r\ncc @wojtek-t @smarterclayton @davidopp","distinct":true,"url":"https://api.github.com/repos/kubernetes/kubernetes/commits/68def062e25724f36dc69da29b2b0057be71212f"}]}
{"actor":{"display_login":"k8s-merge-robot"}}