• Janet Kuo's avatar
    Implement DaemonSet history logic in controller · d02f40a5
    Janet Kuo authored
    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
    d02f40a5
Name
Last commit
Last update
..
util Loading commit data...
BUILD Loading commit data...
OWNERS Loading commit data...
deployment_controller.go Loading commit data...
deployment_controller_test.go Loading commit data...
progress.go Loading commit data...
progress_test.go Loading commit data...
recreate.go Loading commit data...
recreate_test.go Loading commit data...
rollback.go Loading commit data...
rolling.go Loading commit data...
rolling_test.go Loading commit data...
sync.go Loading commit data...
sync_test.go Loading commit data...