• Michail Kargakis's avatar
    Break deployment controller into separate self-contained files · 332d151d
    Michail Kargakis authored
    * rolling.go (has all the logic for rolling deployments)
    * recreate.go (has all the logic for recreate deployments)
    * sync.go (has all the logic for getting and scaling replica sets)
    * rollback.go (has all the logic for rolling back a deployment)
    * util.go (contains all the utilities used throughout the controller)
    
    Leave back at deployment_controller.go all the necessary bits for
    creating, setting up, and running the controller loop.
    
    Also add package documentation.
    332d151d
Name
Last commit
Last update
..
deployment_controller.go Loading commit data...
deployment_controller_test.go Loading commit data...
recreate.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...
util.go Loading commit data...