kubernetes/pkg/controller/deployment
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 autogenerated 2017-04-14 10:40:57 -07:00
deployment_controller_test.go Merge pull request #44324 from shiywang/fix-subresource 2017-04-11 07:57:20 -07:00
deployment_controller.go Implement hash collision avoidance mechanism 2017-05-25 11:17:45 +02:00
OWNERS Update OWNERS for pkg/controller/deployment 2017-01-26 10:24:52 -08:00
progress_test.go controller: fix requeueing progressing deployments 2017-02-20 18:19:23 +01:00
progress.go controller: work around milliseconds skew in AddAfter 2017-03-21 16:39:32 -04:00
recreate_test.go Wait for clean old RSs statuses in the middle of Recreate rollouts 2017-04-02 20:06:25 +02:00
recreate.go Wait for clean old RSs statuses in the middle of Recreate rollouts 2017-04-02 20:06:25 +02:00
rollback.go Deep equality helper should not mutate state 2017-05-25 11:17:45 +02:00
rolling_test.go move client/record 2017-01-31 19:14:13 -05:00
rolling.go Deployment: Use ControllerRef to list controlled objects. 2017-03-06 15:12:06 -08:00
sync_test.go controller: fix saturation check for Deployments 2017-04-20 19:22:30 +02:00
sync.go Implement DaemonSet history logic in controller 2017-06-03 00:44:23 -07:00