Marcin 
							
						 
					 
					
						
						
							
						
						8e2347370e 
					 
					
						
						
							
							Add observedGeneration to PodDisruptionBudgetStatus  
						
						
						
						
					 
					
						2016-11-08 17:06:17 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Wielgus 
							
						 
					 
					
						
						
							
						
						51e7bd92db 
					 
					
						
						
							
							Add more events to disruption controller  
						
						
						
						
					 
					
						2016-11-07 00:07:52 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin 
							
						 
					 
					
						
						
							
						
						1fee246ca9 
					 
					
						
						
							
							Autogenerated stuff for policy/v1beta1 api change  
						
						
						
						
					 
					
						2016-11-06 19:37:33 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin 
							
						 
					 
					
						
						
							
						
						47a1458ff3 
					 
					
						
						
							
							Add DisruptedPod map to PodDisruptionBudgetStatus  
						
						
						
						
					 
					
						2016-11-06 19:37:33 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin 
							
						 
					 
					
						
						
							
						
						26acced6d8 
					 
					
						
						
							
							Add policy api version v1beta1 and disable v1alpha1  
						
						
						
						
					 
					
						2016-11-03 13:26:27 +01:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						850729bfaf 
					 
					
						
						
							
							include multiple versions in clientset  
						
						... 
						
						
						
						update client-gen to use the term "internalversion" rather than "unversioned";
leave internal one unqualified;
cleanup client-gen 
						
						
					 
					
						2016-10-29 13:30:47 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						3b6a067afc 
					 
					
						
						
							
							autogenerated  
						
						
						
						
					 
					
						2016-10-21 17:32:32 -07:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						518d5500c7 
					 
					
						
						
							
							remove testapi.Default.GroupVersion  
						
						
						
						
					 
					
						2016-10-07 10:10:54 -04:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						c30b2efc46 
					 
					
						
						
							
							update replicaset lister  
						
						
						
						
					 
					
						2016-10-05 15:20:27 -04:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						10239c983d 
					 
					
						
						
							
							Merge pull request  #32850  from m1093782566/m109-disruption  
						
						... 
						
						
						
						Automatic merge from submit-queue
fix disruption controller hotloop
<!--  Thanks for sending a pull request!  Here are some tips for you:
1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md  and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md 
2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md 
3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes 
-->
Fix disruption controller hotloop on unexpected API server rejections.
**Which issue this PR fixes** 
Related issue is #30629 
**Special notes for your reviewer**:
@deads2k @derekwaynecarr PTAL. 
						
						
					 
					
						2016-09-29 07:10:15 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						4ab5a76338 
					 
					
						
						
							
							Merge pull request  #33103  from deads2k/controller-03-kill-non-generatedclient  
						
						... 
						
						
						
						Automatic merge from submit-queue
switch controller manager to generated clients
Switches the controller manager to generated clients.
@ncdc ptal 
						
						
					 
					
						2016-09-22 11:37:01 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Liggett 
							
						 
					 
					
						
						
							
						
						ce0e7586a8 
					 
					
						
						
							
							Only approve evictions when budgets would stay enforced after.  
						
						... 
						
						
						
						Prior to this, we would approve eviction as long as the current state of
the pods matched the budget.  The new version requires that after the
eviction, the pods would still match the budget.
Also update tests to match. 
						
						
					 
					
						2016-09-20 18:23:50 -07:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						b83a317003 
					 
					
						
						
							
							switch controller manager to generated clientset  
						
						
						
						
					 
					
						2016-09-20 12:53:47 -04:00 
						 
				 
			
				
					
						
							
							
								m1093782566 
							
						 
					 
					
						
						
							
						
						2a117798b6 
					 
					
						
						
							
							fix disruption hot loop  
						
						... 
						
						
						
						Change-Id: Ib8eb56cb87f688fe9b2016f574f3fb9b685ce796 
						
						
					 
					
						2016-09-19 20:50:48 +08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						a765d59932 
					 
					
						
						
							
							move informer and controller to pkg/client/cache  
						
						... 
						
						
						
						Signed-off-by: Mike Danese <mikedanese@google.com > 
						
						
					 
					
						2016-09-15 12:50:08 -07:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						4317173d3f 
					 
					
						
						
							
							add names for workqueues to gather controller latency/depth metrics  
						
						
						
						
					 
					
						2016-08-30 09:51:50 -04:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						a95927b46d 
					 
					
						
						
							
							Remove annoying log  
						
						
						
						
					 
					
						2016-08-26 13:51:14 +02:00 
						 
				 
			
				
					
						
							
							
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						90557ec56c 
					 
					
						
						
							
							Handle overlapping deployments gracefully  
						
						... 
						
						
						
						1. When overlapping deployments are discovered, annotate them
2. Expose those overlapping annotations as warnings in kubectl describe
3. Only respect the earliest updated one (skip syncing all other overlapping deployments)
4. Use indexer instead of store for deployment lister 
						
						
					 
					
						2016-08-23 14:33:30 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						a8577f9816 
					 
					
						
						
							
							Merge pull request  #30800  from mml/db.controller.followup  
						
						... 
						
						
						
						Automatic merge from submit-queue
Followup fixes for disruption controller.
Part of #12611 .
- Record an event when a pod does not have exactly 1 controller.
- Add TODO comment suggesting we simplify the two cases: integer and percentage. 
						
						
					 
					
						2016-08-20 21:26:32 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Liggett 
							
						 
					 
					
						
						
							
						
						441bfb0614 
					 
					
						
						
							
							Record an event when a pod does not have exactly 1 controller.  
						
						
						
						
					 
					
						2016-08-17 12:14:06 -07:00 
						 
				 
			
				
					
						
							
							
								Matt Liggett 
							
						 
					 
					
						
						
							
						
						17ddb19ada 
					 
					
						
						
							
							Add TODO comment.  
						
						
						
						
					 
					
						2016-08-17 12:14:06 -07:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						331083727f 
					 
					
						
						
							
							Change podNamespacer API  
						
						
						
						
					 
					
						2016-08-17 16:55:01 +02:00 
						 
				 
			
				
					
						
							
							
								Matt Liggett 
							
						 
					 
					
						
						
							
						
						d60ba3c6e2 
					 
					
						
						
							
							Implement DisruptionController.  
						
						... 
						
						
						
						Part of #12611  
						
						
					 
					
						2016-08-16 15:20:41 -07:00