kubernetes/pkg/controller/cloud
Kubernetes Submit Queue 3277de69b4 Merge pull request #52176 from liggitt/heartbeat-timeout
Automatic merge from submit-queue (batch tested with PRs 52176, 43152). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>..

Eliminate hangs/throttling of node heartbeat

Fixes https://github.com/kubernetes/kubernetes/issues/48638
Fixes #50304

Stops kubelet from wedging when updating node status if unable to establish tcp connection.

 Notes that this only affects the node status loop. The pod sync loop would still hang until the dead TCP connections timed out,  so more work is needed to keep the sync loop responsive in the face of network issues, but this change lets existing pods coast without the node controller trying to evict them

```release-note
kubelet to master communication when doing node status updates now has a timeout to prevent indefinite hangs
```
2017-09-16 09:45:29 -07:00
..
BUILD Remove links to GCE/AWS cloud providers from PersistentVolumeController 2017-09-08 15:28:08 -04:00
node_controller_test.go Changes the node cloud controller to use its name for events 2017-09-14 13:41:12 +01:00
node_controller.go Merge pull request #52176 from liggitt/heartbeat-timeout 2017-09-16 09:45:29 -07:00
OWNERS Proposal to add @wlan0 to appropriate owner files 2017-08-17 11:37:51 -07:00
pvlcontroller_test.go Remove links to GCE/AWS cloud providers from PersistentVolumeController 2017-09-08 15:28:08 -04:00
pvlcontroller.go Remove links to GCE/AWS cloud providers from PersistentVolumeController 2017-09-08 15:28:08 -04:00