Jordan Liggitt 
							
						 
					 
					
						
						
							
						
						d7f547b4c2 
					 
					
						
						
							
							Make label/annotate commands fall back to update on patch compute failure  
						
						 
						
						
						
						
					 
					
						2016-01-25 11:57:34 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						2fd38a7dc0 
					 
					
						
						
							
							Break kubectl from assuming details of codecs  
						
						 
						
						... 
						
						
						
						Most of the logic related to type and kind retrieval belongs in the
codec, not in the various classes. Make it explicit that the codec
should handle these details.
Factory now returns a universal Decoder and a JSONEncoder to assist code
in kubectl that needs to specifically deal with JSON serialization
(apply, merge, patch, edit, jsonpath). Add comments to indicate the
serialization is explicit in those places. These methods decode to
internal and encode to the preferred API version as previous, although
in the future they may be changed.
React to removing Codec from version interfaces and RESTMapping by
passing it in to all the places that it is needed. 
						
						
					 
					
						2016-01-22 13:27:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						637a33924c 
					 
					
						
						
							
							Merge pull request  #18004  from jiangyaoguo/print-absolute-time-when-watch-event  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-12-08 22:58:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jiangyaoguo 
							
						 
					 
					
						
						
							
						
						7153ff80ff 
					 
					
						
						
							
							print absolute time when watch event  
						
						 
						
						
						
						
					 
					
						2015-12-05 13:52:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jhadvig 
							
						 
					 
					
						
						
							
						
						f55809b5b5 
					 
					
						
						
							
							Pod labeling should return correct messages  
						
						 
						
						
						
						
					 
					
						2015-11-30 17:47:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								eulerzgy 
							
						 
					 
					
						
						
							
						
						f8f9afb874 
					 
					
						
						
							
							alias local packagename for pkg/util/errors  
						
						 
						
						
						
						
					 
					
						2015-10-18 09:37:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						b5a3ab67da 
					 
					
						
						
							
							let kubectl label use PATCH instead of PUT  
						
						 
						
						
						
						
					 
					
						2015-10-15 12:18:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tummychow 
							
						 
					 
					
						
						
							
						
						a21c52a766 
					 
					
						
						
							
							Move util/validation files to their own package  
						
						 
						
						
						
						
					 
					
						2015-09-13 00:46:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						381a723814 
					 
					
						
						
							
							Merge pull request  #13532  from JanetKuo/kubectl-dont-use-specific-printer  
						
						 
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-09-10 14:39:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hurf 
							
						 
					 
					
						
						
							
						
						8efc62bcce 
					 
					
						
						
							
							Simplify default output of "expose" command  
						
						 
						
						... 
						
						
						
						Use simple output string such as "rc nginx exposed" to show the
result. Users can still use options like "-o yaml" to view detailed
result.
IP will be printed with detailed result now. 
						
						
					 
					
						2015-09-07 15:17:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hurf 
							
						 
					 
					
						
						
							
						
						46e7f5684c 
					 
					
						
						
							
							Add --dry-run option for label command  
						
						 
						
						... 
						
						
						
						With --dry-run option, label command will print the object locally
without update it on server side. 
						
						
					 
					
						2015-09-03 21:37:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						96031aaca5 
					 
					
						
						
							
							Get printer from factory instead of using NewHumanReadablePrinter to retrieve handled resources  
						
						 
						
						
						
						
					 
					
						2015-09-02 15:38:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abhi Shah 
							
						 
					 
					
						
						
							
						
						13784bf9ca 
					 
					
						
						
							
							Merge pull request  #13047  from JanetKuo/kubectl-label-bash-completion  
						
						 
						
						... 
						
						
						
						Enable kubectl label resource type bash completion 
						
						
					 
					
						2015-09-02 15:16:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						cfe2bf10f2 
					 
					
						
						
							
							Merge pull request  #13426  from feihujiang/aggregateErrorsWhenValidateParams  
						
						 
						
						... 
						
						
						
						Aggregate errors when validate kubectl required parameters and labels 
						
						
					 
					
						2015-09-01 12:26:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						b673920ccf 
					 
					
						
						
							
							Get printer from factory to retrieve handled resources  
						
						 
						
						
						
						
					 
					
						2015-09-01 10:20:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						23740d9080 
					 
					
						
						
							
							Enable kubectl label resource type bash completion  
						
						 
						
						
						
						
					 
					
						2015-09-01 10:19:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						f1b81ff678 
					 
					
						
						
							
							bind filenames var instead of looking up  
						
						 
						
						
						
						
					 
					
						2015-09-01 08:35:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								feihujiang 
							
						 
					 
					
						
						
							
						
						da03746b22 
					 
					
						
						
							
							Aggregate errors when validate kubectl required parameters  
						
						 
						
						
						
						
					 
					
						2015-09-01 14:34:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hurf 
							
						 
					 
					
						
						
							
						
						6ccc438169 
					 
					
						
						
							
							Use exsiting print function in label command  
						
						 
						
						... 
						
						
						
						Instead of getting printer in the code, use exsiting function. 
						
						
					 
					
						2015-08-26 16:45:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hurf 
							
						 
					 
					
						
						
							
						
						ddf090d824 
					 
					
						
						
							
							Change default output of 'label' command  
						
						 
						
						... 
						
						
						
						Using simple, human understandable output instead of the form of
'kubectl get' command. 
						
						
					 
					
						2015-08-23 18:27:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								feihujiang 
							
						 
					 
					
						
						
							
						
						29dc7f6ec2 
					 
					
						
						
							
							Make a change to visitor to allow it to accept an error, like Go's path walker  
						
						 
						
						
						
						
					 
					
						2015-08-20 10:57:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								feihujiang 
							
						 
					 
					
						
						
							
						
						4b9afc516e 
					 
					
						
						
							
							Kubectl label command accepts a filename param  
						
						 
						
						
						
						
					 
					
						2015-08-13 10:21:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peeyush Agarwal 
							
						 
					 
					
						
						
							
						
						05e069d038 
					 
					
						
						
							
							Use bash comments in kubectl examples  
						
						 
						
						... 
						
						
						
						Comments in kubectl examples should use bash comments, not Go comments.
So, replaces // by # for example strings. 
						
						
					 
					
						2015-08-12 19:56:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						17defc7383 
					 
					
						
						
							
							run gofmt on everything we touched  
						
						 
						
						
						
						
					 
					
						2015-08-05 17:52:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						 
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hurf 
							
						 
					 
					
						
						
							
						
						33fb6170f9 
					 
					
						
						
							
							Use TYPE instead of RESOURCE in help string  
						
						 
						
						... 
						
						
						
						For commands in kubectl, use TYPE in help string. 
						
						
					 
					
						2015-08-05 16:34:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						7e63213478 
					 
					
						
						
							
							Implement kubectl annotation update command. Refactor kubectl annotate to decouple command framework from business logic.  
						
						 
						
						
						
						
					 
					
						2015-08-03 14:35:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						ffa764d60b 
					 
					
						
						
							
							Unify command line namespace resolution  
						
						 
						
						... 
						
						
						
						This change allows the namespace in kubeconfig to be overridden by
specifying the namespace in the spec file. If namespace is explicitly
provided in the command line flags and the spec file has a different
namespace, this will cause an error. 
						
						
					 
					
						2015-07-01 12:59:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Xu 
							
						 
					 
					
						
						
							
						
						9b3d42c090 
					 
					
						
						
							
							Add command "kubectl replace". "kubectl update" is still supported as an alias.  
						
						 
						
						... 
						
						
						
						"kubectl replace --patch" is NOT supported. It's moved to "kubectl patch" as a separate command in another commit. 
						
						
					 
					
						2015-06-29 12:14:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kargakis 
							
						 
					 
					
						
						
							
						
						fb63ab63bb 
					 
					
						
						
							
							label: Invalidate empty or invalid value labels  
						
						 
						
						
						
						
					 
					
						2015-05-28 10:47:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Masahiro Sano 
							
						 
					 
					
						
						
							
						
						8ce64ec69e 
					 
					
						
						
							
							add --all-namespaces flag to request across all namespaces  
						
						 
						
						
						
						
					 
					
						2015-05-22 23:25:12 +09: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								deads2k 
							
						 
					 
					
						
						
							
						
						6344cf3c3a 
					 
					
						
						
							
							refactor to move kubectl.cmd.Factory to kubect/cmd/util  
						
						 
						
						
						
						
					 
					
						2015-04-07 14:43:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						6904c4d585 
					 
					
						
						
							
							Fixing a lot of string formatting issues with regards to:  
						
						 
						
						... 
						
						
						
						* Improper format specifier (e.g. %s for bools or %s for ints)
  * More or less parameters than format specifiers
  * Not calling a formatting function when it should have (e.g. Error() instead of Errorf()) 
						
						
					 
					
						2015-03-31 16:47:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Young 
							
						 
					 
					
						
						
							
						
						84bfda0587 
					 
					
						
						
							
							remove cmd arg  
						
						 
						
						... 
						
						
						
						related issue "Remove cmd from kubectl/cmd/factory arguments #4470 " 
						
						
					 
					
						2015-03-27 21:46:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						68c46e7f52 
					 
					
						
						
							
							kubectl label should support resource builder 
						
						 
						
						... 
						
						
						
						Allow applying labels to all resources, by existing selector, and
soon allow multiple selection. 
						
						
					 
					
						2015-03-26 14:01:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tamer Tas 
							
						 
					 
					
						
						
							
						
						b39e31d8a3 
					 
					
						
						
							
							Remove cmd from kubectl/cmd/factory  
						
						 
						
						
						
						
					 
					
						2015-03-18 14:23:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Lowdermilk 
							
						 
					 
					
						
						
							
						
						a5746c9a0e 
					 
					
						
						
							
							Fix md generation for kubectl docs  
						
						 
						
						... 
						
						
						
						Display usage string, not long help, as code, remove angle brackets from
output (.md interprets as tags and hides). 
						
						
					 
					
						2015-03-11 16:42:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Lowdermilk 
							
						 
					 
					
						
						
							
						
						cd7d78b696 
					 
					
						
						
							
							Make kubectl commands return errors and centralize exit handling  
						
						 
						
						
						
						
					 
					
						2015-03-10 10:19:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						f505a33998 
					 
					
						
						
							
							Differentiate between server error messages and client error messages in kubectl  
						
						 
						
						
						
						
					 
					
						2015-03-07 11:39:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						35cc1b0c15 
					 
					
						
						
							
							Mark old kubectl/resource.go methods as deprecated  
						
						 
						
						... 
						
						
						
						Every command should use resource.Builder instead to have consistent
behavior. 
						
						
					 
					
						2015-02-21 18:22:07 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						86a0193f51 
					 
					
						
						
							
							Merge pull request  #4311  from kazegusuri/update_nil_label  
						
						 
						
						... 
						
						
						
						kubectl label command crashes when a resource has no labels 
						
						
					 
					
						2015-02-20 15:52:05 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Paris 
							
						 
					 
					
						
						
							
						
						d508395828 
					 
					
						
						
							
							Change all cobra commands to use the example section  
						
						 
						
						... 
						
						
						
						This will output the examples in their own section, rather than as part
of the 'long' synposis. 
						
						
					 
					
						2015-02-20 16:41:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MikeJeffrey 
							
						 
					 
					
						
						
							
						
						ca1e9f8061 
					 
					
						
						
							
							Comments go above the sample line in kubectl docs.  
						
						 
						
						
						
						
					 
					
						2015-02-12 15:49:25 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Masahiro Sano 
							
						 
					 
					
						
						
							
						
						a841b91aed 
					 
					
						
						
							
							allocate map if Labels is not initialized  
						
						 
						
						
						
						
					 
					
						2015-02-11 20:05:41 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						ac35aa5e32 
					 
					
						
						
							
							Add a label command.  
						
						 
						
						
						
						
					 
					
						2015-02-09 20:09:02 -08:00