kubernetes/pkg/controller/daemon
Kubernetes Submit Queue 28857a2f02 Merge pull request #49142 from joelsmith/slowstart
Automatic merge from submit-queue (batch tested with PRs 50602, 51561, 51703, 51748, 49142)

Slow-start batch pod creation of rs, rc, ds, jobs

Prevent too-large replicas from generating enormous numbers
of events by creating only a few pods at a time, then increasing
the batch size when pod creations succeed. Stop creating batches
of pods when any pod creation errors are encountered.

Todo:

- [x] Add automated tests
- [x] Test ds

Fixes https://github.com/kubernetes/kubernetes/issues/49145

**Release note**:
```release-note
controllers backoff better in face of quota denial
```
2017-09-03 01:12:14 -07:00
..
util controllers: simplify deepcopy calls 2017-08-29 19:21:24 +02:00
BUILD Merge pull request #49142 from joelsmith/slowstart 2017-09-03 01:12:14 -07:00
daemon_controller_test.go Slow-start batch pod creation of rs, rc, ds, jobs 2017-09-01 09:23:43 -06:00
daemon_controller.go Slow-start batch pod creation of rs, rc, ds, jobs 2017-09-01 09:23:43 -06:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
OWNERS Update daemon controller OWNERS file 2017-02-01 18:31:26 -08:00
update_test.go Ensures that the DaemonSet controller does not launch a Pod on a Node while waiting for a Pod that it has previously created to terminate. 2017-08-31 10:29:03 -07:00
update.go Merge pull request #51538 from kow3ns/less-ugly-names 2017-09-02 21:57:59 -07:00