kubernetes/pkg/controller/daemon
Janet Kuo d02f40a5e7 Implement DaemonSet history logic in controller
1. Create controllerrevisions (history) and label pods with template
   hash for both RollingUpdate and OnDelete update strategy
2. Clean up old, non-live history based on revisionHistoryLimit
3. Remove duplicate controllerrevisions (the ones with the same template)
   and relabel their pods
4. Update RBAC to allow DaemonSet controller to manage
   controllerrevisions
5. In DaemonSet controller unit tests, create new pods with hash labels
2017-06-03 00:44:23 -07:00
..
util Implement DaemonSet history logic in controller 2017-06-03 00:44:23 -07:00
BUILD Implement DaemonSet history logic in controller 2017-06-03 00:44:23 -07:00
daemoncontroller_test.go Implement DaemonSet history logic in controller 2017-06-03 00:44:23 -07:00
daemoncontroller.go Implement DaemonSet history logic in controller 2017-06-03 00:44:23 -07: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 Pods marked for deletion should be counted as unavailable 2017-04-18 22:32:59 +02:00
update.go Implement DaemonSet history logic in controller 2017-06-03 00:44:23 -07:00