kubernetes/pkg/controller/deployment
Michail Kargakis a5029bf373 controller: support perma-failed deployments
This commit adds support for failing deployments based on a timeout
parameter defined in the spec. If there is no progress for the amount
of time defined as progressDeadlineSeconds then the deployment will be
marked as failed by adding a condition with a ProgressDeadlineExceeded
reason in it. Progress in the context of a deployment means the creation
or adoption of a new replica set, scaling up new pods, and scaling down
old pods.
2016-11-04 13:36:46 +01:00
..
util controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00
BUILD controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00
deployment_controller_test.go controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00
deployment_controller.go controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00
progress.go controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00
recreate.go controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00
rollback.go Fix misleading comment 2016-10-05 23:59:34 +02:00
rolling_test.go remove unnecessary import rename 2016-10-26 17:32:44 -07:00
rolling.go controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00
sync_test.go convert deployment controller to shared informers 2016-10-07 15:06:57 -04:00
sync.go controller: support perma-failed deployments 2016-11-04 13:36:46 +01:00