Marcin 
							
						 
					 
					
						
						
							
						
						26acced6d8 
					 
					
						
						
							
							Add policy api version v1beta1 and disable v1alpha1  
						
						 
						
						
						
						
					 
					
						2016-11-03 13:26:27 +01: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								m1093782566 
							
						 
					 
					
						
						
							
						
						2a117798b6 
					 
					
						
						
							
							fix disruption hot loop  
						
						 
						
						... 
						
						
						
						Change-Id: Ib8eb56cb87f688fe9b2016f574f3fb9b685ce796 
						
						
					 
					
						2016-09-19 20:50:48 +08: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						d60ba3c6e2 
					 
					
						
						
							
							Implement DisruptionController.  
						
						 
						
						... 
						
						
						
						Part of #12611  
						
						
					 
					
						2016-08-16 15:20:41 -07:00