Michail Kargakis 
							
						 
					 
					
						
						
							
						
						748c71f3eb 
					 
					
						
						
							
							kubectl: cast scale errors to actual errors when deleting  
						
						
						
						
					 
					
						2016-05-26 10:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						fdb110c859 
					 
					
						
						
							
							Fix the rest of the code  
						
						
						
						
					 
					
						2016-04-29 17:12:10 -04:00 
						 
				 
			
				
					
						
							
							
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						a3b4447305 
					 
					
						
						
							
							Move internal types of job from pkg/apis/extensions to pkg/apis/batch  
						
						
						
						
					 
					
						2016-04-25 11:03:54 +02:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						3efd3c62e6 
					 
					
						
						
							
							Replace ineffective DeleteOptions with nil  
						
						
						
						
					 
					
						2016-02-24 15:06:24 -08:00 
						 
				 
			
				
					
						
							
							
								Brian Grant 
							
						 
					 
					
						
						
							
						
						0b5edab208 
					 
					
						
						
							
							Merge pull request  #21857  from nikhiljindal/stopDeployment  
						
						... 
						
						
						
						fix deployment e2e flake: Update DeploymentReaper.Stop to use ObservedGeneration 
						
						
					 
					
						2016-02-24 14:26:23 -08:00 
						 
				 
			
				
					
						
							
							
								Brian Grant 
							
						 
					 
					
						
						
							
						
						b5c6341ec9 
					 
					
						
						
							
							Merge pull request  #21435  from janetkuo/use-intptr  
						
						... 
						
						
						
						Use IntPtr 
						
						
					 
					
						2016-02-24 13:54:21 -08:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						2a538e317f 
					 
					
						
						
							
							Moving deployment deletion at the end  
						
						
						
						
					 
					
						2016-02-24 13:00:45 -08:00 
						 
				 
			
				
					
						
							
							
								nikhiljindal 
							
						 
					 
					
						
						
							
						
						7e50fa6df0 
					 
					
						
						
							
							Update DeploymentReaper.Stop to use ObservedGeneration to remove race condition  
						
						
						
						
					 
					
						2016-02-24 00:09:44 -08:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						aee2eb3977 
					 
					
						
						
							
							Merge pull request  #21434  from erictune/job-ga  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-02-22 00:12:54 -08:00 
						 
				 
			
				
					
						
							
							
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						3a3ebf68f0 
					 
					
						
						
							
							Retry Update in DeploymentReaper.Stop  
						
						
						
						
					 
					
						2016-02-19 11:31:41 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Tune 
							
						 
					 
					
						
						
							
						
						b4d454e9d5 
					 
					
						
						
							
							Autogenerate.  
						
						
						
						
					 
					
						2016-02-19 09:48:03 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Tune 
							
						 
					 
					
						
						
							
						
						bcdbd1c709 
					 
					
						
						
							
							Fix Job Reaping  
						
						... 
						
						
						
						Ensure batch.Kind("Job") has a reaper, so that pods are not orphaned.
Check for orphaned pods in test-cmd.sh.
Also provide describer and scaler for batch.Kind("Job").
The scaler, reaper, and describer for extensions can
be reused for batch. 
						
						
					 
					
						2016-02-19 09:22:05 -08:00 
						 
				 
			
				
					
						
							
							
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						1a5dd9f14f 
					 
					
						
						
							
							Use IntPtr  
						
						
						
						
					 
					
						2016-02-17 15:08:50 -08:00 
						 
				 
			
				
					
						
							
							
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						92eb075a2b 
					 
					
						
						
							
							When reaping deployments, retry deployment Update  
						
						
						
						
					 
					
						2016-02-16 15:12:38 -08:00 
						 
				 
			
				
					
						
							
							
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						0ea31b56ed 
					 
					
						
						
							
							Adding reaper for deployments  
						
						
						
						
					 
					
						2016-02-11 19:02:32 +01:00 
						 
				 
			
				
					
						
							
							
								Madhusudan.C.S 
							
						 
					 
					
						
						
							
						
						4f9b8b2bfc 
					 
					
						
						
							
							Link all the ReplicaSet controller boilerplate together.  
						
						... 
						
						
						
						1. Enable replica set in controller manager.
2. Enable replica set etcd storage in master package.
3. Add replica set support to kubectl commands. 
						
						
					 
					
						2016-02-05 21:05:10 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Tune 
							
						 
					 
					
						
						
							
						
						6133cb1f21 
					 
					
						
						
							
							Move extensions.LabelSelector to unversioned.  
						
						... 
						
						
						
						Move type LabelSelector and type LabelSelectorRequirement from pkg/apis/extensions
This avoids an import loop when Job (and later DaemonSet, Deployment, ReplicaSet)
are moved out of extensions to new api groups.
Also Move LabelSelectorAsSelector utility from pkg/apis/extensions/ to pkg/api/unversioned/
Also its test.
Also LabelSelectorOp* constants.
Also the pkg/apis/extensions/validation functions ValidateLabelSelectorRequirement and
ValidateLabelSelector move to pkg/api/unversioned
The related type in pkg/apis/extensions/v1beta1/ is staying there.  I might move
it in another PR if neccessary. 
						
						
					 
					
						2016-02-04 13:46:34 -08:00 
						 
				 
			
				
					
						
							
							
								Zach Loafman 
							
						 
					 
					
						
						
							
						
						62726c4ab8 
					 
					
						
						
							
							Revert "kubectl: Make scaling smarter"  
						
						
						
						
					 
					
						2016-01-22 14:52:38 -08:00 
						 
				 
			
				
					
						
							
							
								Michail Kargakis 
							
						 
					 
					
						
						
							
						
						e894dcc8ff 
					 
					
						
						
							
							kubectl: Make scaling smarter  
						
						... 
						
						
						
						Skip updating resources that already meet the desired replica count.
This change has an impact in both kubectl scale and kubectl delete in
that reapable resources that already have the desired replicas (number
provided via --replicas for scale, or zero for delete) won't be updated
again and a "already scaled" message will be printed (in case of scale). 
						
						
					 
					
						2015-12-21 10:07:21 +01:00 
						 
				 
			
				
					
						
							
							
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						7a4643f123 
					 
					
						
						
							
							When reaping jobs, ignores its pod not found error  
						
						
						
						
					 
					
						2015-12-17 18:57:22 -08:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						8f203a28f1 
					 
					
						
						
							
							Change runtime.Object signature  
						
						
						
						
					 
					
						2015-12-15 13:36:25 -05:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						960808bf08 
					 
					
						
						
							
							Switch to versioned ListOptions in client.  
						
						
						
						
					 
					
						2015-12-14 14:26:09 +01:00 
						 
				 
			
				
					
						
							
							
								Salvatore Dario Minonne 
							
						 
					 
					
						
						
							
						
						80575c3093 
					 
					
						
						
							
							renaming PodSelector to LabelSelector  
						
						
						
						
					 
					
						2015-12-04 09:49:08 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						6dcb689d4e 
					 
					
						
						
							
							Simplify List() signature in clients.  
						
						
						
						
					 
					
						2015-12-03 09:54:07 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						8343c8ce6c 
					 
					
						
						
							
							Pass ListOptions to List() methods.  
						
						
						
						
					 
					
						2015-12-01 15:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						1ac6d8afd3 
					 
					
						
						
							
							update reaper, scaler, describer for GroupKind  
						
						
						
						
					 
					
						2015-11-30 09:22:39 -05:00 
						 
				 
			
				
					
						
							
							
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						64f778804d 
					 
					
						
						
							
							Remove string from Reaper.Stop signature  
						
						
						
						
					 
					
						2015-11-17 12:09:08 +01:00 
						 
				 
			
				
					
						
							
							
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						e662b34ccd 
					 
					
						
						
							
							Remove dead pods upon stopping a job  
						
						
						
						
					 
					
						2015-10-29 17:56:01 +01:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						647aa1bc8c 
					 
					
						
						
							
							Unify per-resource List for unversioned client  
						
						
						
						
					 
					
						2015-10-14 08:37:57 +02:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						493d2b6920 
					 
					
						
						
							
							grep sed Experimental()  
						
						
						
						
					 
					
						2015-10-13 13:22:54 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						6fe7edc5ea 
					 
					
						
						
							
							simplify DaemonReaper by using NodeSelector  
						
						
						
						
					 
					
						2015-10-09 08:17:49 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						334b551166 
					 
					
						
						
							
							use unconditional update and check error of update in DaemonSet reaper  
						
						
						
						
					 
					
						2015-10-05 14:15:19 -07:00 
						 
				 
			
				
					
						
							
							
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						48775319d9 
					 
					
						
						
							
							Reaper and scaler for jobs  
						
						
						
						
					 
					
						2015-09-23 13:06:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						54b0faf39a 
					 
					
						
						
							
							rebase onto head  
						
						
						
						
					 
					
						2015-09-15 18:13:28 -07:00 
						 
				 
			
				
					
						
							
							
								Ananya Kumar 
							
						 
					 
					
						
						
							
						
						30f5b93d2f 
					 
					
						
						
							
							Add Kubectl support for Daemon  
						
						
						
						
					 
					
						2015-09-15 18:11:12 -07:00 
						 
				 
			
				
					
						
							
							
								Timothy St. Clair 
							
						 
					 
					
						
						
							
						
						2b7e758c3c 
					 
					
						
						
							
							Fixes the experimental api, which appeared to be completely broken.  
						
						... 
						
						
						
						Fix for rebase with nikhiljindal/deploymentController 
						
						
					 
					
						2015-09-03 21:56:45 -05:00 
						 
				 
			
				
					
						
							
							
								Salvatore Dario Minonne 
							
						 
					 
					
						
						
							
						
						8e4d74988a 
					 
					
						
						
							
							to add tests for RC selector overlapping and fix few comments  
						
						
						
						
					 
					
						2015-08-25 10:02:20 +02:00 
						 
				 
			
				
					
						
							
							
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						ae6c64d9bb 
					 
					
						
						
							
							Moving everyone to unversioned client  
						
						
						
						
					 
					
						2015-08-18 10:23:03 -07:00 
						 
				 
			
				
					
						
							
							
								Muhammed Uluyol 
							
						 
					 
					
						
						
							
						
						fab367230f 
					 
					
						
						
							
							Add experimental API support to kubectl  
						
						
						
						
					 
					
						2015-08-11 16:49:55 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00 
						 
				 
			
				
					
						
							
							
								Prashanth Balasubramanian 
							
						 
					 
					
						
						
							
						
						f4fe40e2d1 
					 
					
						
						
							
							Delete overlapping controllers, add clarity to docs  
						
						
						
						
					 
					
						2015-07-24 12:13:26 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						ab0c9b8e1e 
					 
					
						
						
							
							Add a custom timeout flag for stop/delete.  Also try to be smarter about setting the timeout.  
						
						
						
						
					 
					
						2015-06-03 11:21:30 -07:00 
						 
				 
			
				
					
						
							
							
								Anastasis Andronidis 
							
						 
					 
					
						
						
							
						
						9e3a540940 
					 
					
						
						
							
							rename resize to scale  
						
						
						
						
					 
					
						2015-05-27 19:08:06 +02:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						ff8c772fe0 
					 
					
						
						
							
							Increase timeout for deleting RC in e2e tests.  
						
						
						
						
					 
					
						2015-05-25 11:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						d2d1e5bf48 
					 
					
						
						
							
							bump timeout back to previous time  
						
						
						
						
					 
					
						2015-05-22 17:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						99655b342f 
					 
					
						
						
							
							Reduce reaper poll interval and wait while resizing  
						
						... 
						
						
						
						When reaping a replication controller that handles an arbitrary amount of replicas, missing an interval means that `kubectl stop|delete` have to wait 3 more seconds to finish which seems more expensive from a user pov than a GET per 100ms.
Also I think `kubectl resize` should wait for all replicas to spin up before exiting. Feels more safe to know that your replication controller status is up to date. 
						
						
					 
					
						2015-05-20 20:49:29 +02:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						1c5309cc16 
					 
					
						
						
							
							stop: Check for error when resizing rcs  
						
						
						
						
					 
					
						2015-05-14 16:49:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Paris 
							
						 
					 
					
						
						
							
						
						6b3a6e6b98 
					 
					
						
						
							
							Make copyright ownership statement generic  
						
						... 
						
						
						
						Instead of saying "Google Inc." (which is not always correct) say "The
Kubernetes Authors", which is generic. 
						
						
					 
					
						2015-05-01 17:49:56 -04:00 
						 
				 
			
				
					
						
							
							
								Piotr Szczesniak 
							
						 
					 
					
						
						
							
						
						11a2dc496f 
					 
					
						
						
							
							Added TerminationGracePeriod field to PodSpec and grace-period flag to kubectl stop  
						
						... 
						
						
						
						Those are changes which touch users required by Termination Notice
Addresses #6804  
						
						
					 
					
						2015-04-30 18:00:33 +02:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						e1256c0802 
					 
					
						
						
							
							Make delete actually stop resources by default.  
						
						... 
						
						
						
						Refactor for shared code. 
						
						
					 
					
						2015-04-28 14:36:43 -07:00