Ivan Shvedunov 
							
						 
					 
					
						
						
							
						
						5ed881c6c4 
					 
					
						
						
							
							Refactor Printer arguments  
						
						... 
						
						
						
						Fixes  #21260  
					
						2016-07-14 16:23:02 +03:00 
						 
				 
			
				
					
						
							
							
								David McMahon 
							
						 
					 
					
						
						
							
						
						ef0c9f0c5b 
					 
					
						
						
							
							Remove "All rights reserved" from all the headers.  
						
						
						
						
					 
					
						2016-06-29 17:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Rubin 
							
						 
					 
					
						
						
							
						
						760b04e294 
					 
					
						
						
							
							Use dedent for the kubectl commands  
						
						... 
						
						
						
						The one side effect is that for the "kubectl help" commands a newline
is prepended to output, which will alter the yaml output.
Here we use dedent to format the code to match the output.
hack/update-generated-docs.sh has been run and the affected files have
been added.
Note: for describe.go we added a period to the end of an output message. 
						
						
					 
					
						2016-06-26 22:51:14 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						dac09311b8 
					 
					
						
						
							
							Add support for labelling 3rd party objects  
						
						
						
						
					 
					
						2016-05-23 13:13:35 -07:00 
						 
				 
			
				
					
						
							
							
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						4332472bde 
					 
					
						
						
							
							Add 'kubectl set image'  
						
						
						
						
					 
					
						2016-05-18 21:23:17 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						66d0d87829 
					 
					
						
						
							
							Make IsValidLabelValue return error strings  
						
						
						
						
					 
					
						2016-05-17 21:36:10 -07:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						51b624103f 
					 
					
						
						
							
							Change ConvertToVersion to use GroupVersion  
						
						... 
						
						
						
						Long delayed refactor, avoids a few more allocations. 
						
						
					 
					
						2016-05-12 10:10:35 -04:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						7e0bb885f1 
					 
					
						
						
							
							Make kubectl bash completion namespace aware and add noun aliases  
						
						... 
						
						
						
						- add namespace filtering to bash completion
- add --namespace flag bash completion
- add bash completion noun aliases
- adapt to new cobra package structure 
						
						
					 
					
						2016-04-03 16:25:56 +02:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						f5c93c8ddc 
					 
					
						
						
							
							Merge pull request  #23472  from wojtek-t/fix_object_meta_for  
						
						... 
						
						
						
						Automatic merge from submit-queue
Switch from api.ObjectMetaFor to meta.Accessor in most of places
Fix  #23278 
@smarterclayton @lavalamp 
						
						
					 
					
						2016-04-02 02:33:40 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						be6c5b332b 
					 
					
						
						
							
							Add third party support to kubectl  
						
						
						
						
					 
					
						2016-03-31 10:53:32 -07:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						2699be2e7e 
					 
					
						
						
							
							Switch api.ObjetaMetaFor to meta.Accessor  
						
						
						
						
					 
					
						2016-03-31 17:52:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mike Metral 
							
						 
					 
					
						
						
							
						
						7403878ac0 
					 
					
						
						
							
							allow kubectl cmd to process dirs recursively  
						
						... 
						
						
						
						reqs:
    - the kubectl cmd must support the -f | --filename flag
    - the kubectl cmd must support visiting a dir one level deep,
    or using more than one resource 
						
						
					 
					
						2016-03-28 12:44:21 -07:00 
						 
				 
			
				
					
						
							
							
								AdoHe 
							
						 
					 
					
						
						
							
						
						9cc668f7c6 
					 
					
						
						
							
							update commented examples just remove $  
						
						
						
						
					 
					
						2016-02-29 09:41:09 -05:00 
						 
				 
			
				
					
						
							
							
								Maciej Szulik 
							
						 
					 
					
						
						
							
						
						9bfa27a5bf 
					 
					
						
						
							
							Fix kubectl annotate and label to use versioned objects when operating  
						
						
						
						
					 
					
						2016-02-19 22:40:18 +01:00 
						 
				 
			
				
					
						
							
							
								AdoHe 
							
						 
					 
					
						
						
							
						
						714d12cf72 
					 
					
						
						
							
							kubectl add show-labels flag to make it more readable  
						
						
						
						
					 
					
						2016-02-04 02:08:44 -05:00 
						 
				 
			
				
					
						
							
							
								Janet Kuo 
							
						 
					 
					
						
						
							
						
						5088d0e147 
					 
					
						
						
							
							Record kubectl commands  
						
						
						
						
					 
					
						2016-02-03 10:19:05 -08:00 
						 
				 
			
				
					
						
							
							
								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