Clayton Coleman 
							
						 
					 
					
						
						
							
						
						2aa4abb73b 
					 
					
						
						
							
							Refactor commands to use new factory method  
						
						
						
						
					 
					
						2017-02-23 00:28:32 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						c9a008dff3 
					 
					
						
						
							
							move util/intstr to apimachinery  
						
						
						
						
					 
					
						2017-01-30 12:46:59 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						502bfdf944 
					 
					
						
						
							
							client/restclient/fake move to client-go  
						
						
						
						
					 
					
						2017-01-25 08:29:48 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						9a2a50cda7 
					 
					
						
						
							
							refactor: use metav1.ObjectMeta in other types  
						
						
						
						
					 
					
						2017-01-17 16:17:19 -05:00 
						 
				 
			
				
					
						
							
							
								deads2k 
							
						 
					 
					
						
						
							
						
						6a4d5cd7cc 
					 
					
						
						
							
							start the apimachinery repo  
						
						
						
						
					 
					
						2017-01-11 09:09:48 -05:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						fa5556b92b 
					 
					
						
						
							
							Merge pull request  #32811  from fraenkel/headless_service  
						
						... 
						
						
						
						Automatic merge from submit-queue (batch tested with PRs 38260, 32811, 28458, 33570, 37096)
Allow no ports when exposing headless service
fixes  #32795  
						
						
					 
					
						2016-12-08 02:11:20 -08:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						fd2fdfba89 
					 
					
						
						
							
							move client/unversioned/fake to client/restclient/fake  
						
						
						
						
					 
					
						2016-10-29 14:22:02 -07:00 
						 
				 
			
				
					
						
							
							
								Angus Salkeld 
							
						 
					 
					
						
						
							
						
						d58554a647 
					 
					
						
						
							
							Move the common test functions from cmd_test.go to cmd/testing/fake.go  
						
						... 
						
						
						
						This is so that we can use NewAPIFactory() from cmd/set/*test.go
Up until now we would get a import loop error.
This commit also adds a basic unit test case for cmd/set/set_image.go 
						
						
					 
					
						2016-10-19 08:53:26 +10:00 
						 
				 
			
				
					
						
							
							
								Michael Fraenkel 
							
						 
					 
					
						
						
							
						
						a3537a02fe 
					 
					
						
						
							
							Allow no ports when exposing headless service  
						
						
						
						
					 
					
						2016-09-15 14:56:49 -04:00 
						 
				 
			
				
					
						
							
							
								juanvallejo 
							
						 
					 
					
						
						
							
						
						52fc8efa55 
					 
					
						
						
							
							update PrintSuccess message when using --dry-run  
						
						
						
						
					 
					
						2016-09-15 10:11:21 -04:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						7a62b9c8d1 
					 
					
						
						
							
							Merge pull request  #29523  from fraenkel/service_names_rfc1035  
						
						... 
						
						
						
						Automatic merge from submit-queue
Allow service names up to 63 characters (RFC 1035)
fixes  #3752  
						
						
					 
					
						2016-08-02 10:33:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Fraenkel 
							
						 
					 
					
						
						
							
						
						b1e7e6cf46 
					 
					
						
						
							
							Service names conform to RFC 1035  
						
						
						
						
					 
					
						2016-08-02 08:42:15 -06:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						44ea855713 
					 
					
						
						
							
							Merge pull request  #28239  from ApsOps/kubectl-expose-headless-svc  
						
						... 
						
						
						
						Automatic merge from submit-queue
Add a flag for `kubectl expose`to set ClusterIP and allow headless services
- Use `--cluster-ip=None` to create a headless service
- Fixes  #10294  
						
						
					 
					
						2016-08-02 01:18:19 -07:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						7403564366 
					 
					
						
						
							
							Remove Codec from ContentConfig.  
						
						
						
						
					 
					
						2016-07-08 13:53:09 +02:00 
						 
				 
			
				
					
						
							
							
								Aman 
							
						 
					 
					
						
						
							
						
						e9e06d6826 
					 
					
						
						
							
							Add a kubectl expose flag to give ClusterIP  
						
						... 
						
						
						
						- Use `--cluster-ip=None` to create a headless service
- Fixes  #10294  
						
						
					 
					
						2016-07-05 00:59:53 +05:30 
						 
				 
			
				
					
						
							
							
								David McMahon 
							
						 
					 
					
						
						
							
						
						ef0c9f0c5b 
					 
					
						
						
							
							Remove "All rights reserved" from all the headers.  
						
						
						
						
					 
					
						2016-06-29 17:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						b8f1682695 
					 
					
						
						
							
							Merge pull request  #24090  from AdoHe/expose_rc  
						
						... 
						
						
						
						Automatic merge from submit-queue
fix expose multi protocols issue
Please refer #23882  for more detail. @bprashanth @bgrant0607 ptal.
<!-- Reviewable:start -->
---
This change is [<img src="http://reviewable.k8s.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](http://reviewable.k8s.io/reviews/kubernetes/kubernetes/24090 )
<!-- Reviewable:end --> 
						
						
					 
					
						2016-05-14 07:15:58 -07:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						5d046fed41 
					 
					
						
						
							
							Fix tests for renegotiation  
						
						
						
						
					 
					
						2016-05-12 08:21:11 +02:00 
						 
				 
			
				
					
						
							
							
								AdoHe 
							
						 
					 
					
						
						
							
						
						ad97cddb3e 
					 
					
						
						
							
							fix expose multi protocols issue  
						
						
						
						
					 
					
						2016-05-12 00:07:07 -04:00 
						 
				 
			
				
					
						
							
							
								Michail Kargakis 
							
						 
					 
					
						
						
							
						
						71934b7643 
					 
					
						
						
							
							kubectl: Validate flag usage against generators  
						
						... 
						
						
						
						This commit moves the generators into separate buckets and creates
separate calls for each one group. This helps in providing just the
necessary generators to each generator command.
Validation of flags against generators is also added so that flags
that are not meant to be used with a specific generator will result
in error. 
						
						
					 
					
						2015-12-18 15:09:53 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						ba383bcfeb 
					 
					
						
						
							
							Refactor IntOrString into a new pkg  
						
						... 
						
						
						
						pkg/util/intstr is a cleaner encapsulation for this type and supporting
functions.  No behavioral change. 
						
						
					 
					
						2015-11-16 10:57:52 -08:00 
						 
				 
			
				
					
						
							
							
								Kris 
							
						 
					 
					
						
						
							
						
						eacf65ddce 
					 
					
						
						
							
							Renaming HTTPClientFunc to CreateHTTPClient  
						
						
						
						
					 
					
						2015-11-11 11:54:58 -08:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						7d0e691520 
					 
					
						
						
							
							expose: Enable exposing multiport objects  
						
						... 
						
						
						
						The generated service will inherit all the ports from the exposed object. 
						
						
					 
					
						2015-10-19 11:25:14 +02:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						083c5bebbd 
					 
					
						
						
							
							expose: --dry-run should dump the object  
						
						... 
						
						
						
						Also make some tests use --dry-run and compare generated objects
against expected 
						
						
					 
					
						2015-10-10 16:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						989806d9ec 
					 
					
						
						
							
							expose: Truncate service names  
						
						... 
						
						
						
						In case the generated service inherits the exposed object's name (the user didn't specify
a name via --name), truncate it up to the maximum length for a valid service name 
						
						
					 
					
						2015-10-05 10:39:42 +02:00 
						 
				 
			
				
					
						
							
							
								Kris 
							
						 
					 
					
						
						
							
						
						f4ad00d9ae 
					 
					
						
						
							
							Moving Status object to a common package  
						
						
						
						
					 
					
						2015-09-17 14:09:53 -07:00 
						 
				 
			
				
					
						
							
							
								Jeff Lowdermilk 
							
						 
					 
					
						
						
							
						
						0898ce852d 
					 
					
						
						
							
							Merge pull request  #13756  from kargakis/make-external-svcs-exposable  
						
						... 
						
						
						
						expose: Avoid selector resolution if a selector is not needed 
						
						
					 
					
						2015-09-14 16:01:55 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						ac5481d089 
					 
					
						
						
							
							move client/unversioned/fake.go to its own package  
						
						
						
						
					 
					
						2015-09-11 17:33:54 -07:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						a49230e736 
					 
					
						
						
							
							Test for exposable services  
						
						
						
						
					 
					
						2015-09-11 15:30:17 +02:00 
						 
				 
			
				
					
						
							
							
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						ae6c64d9bb 
					 
					
						
						
							
							Moving everyone to unversioned client  
						
						
						
						
					 
					
						2015-08-18 10:23:03 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						586931fe16 
					 
					
						
						
							
							Add optional arguments to kubectl run ...  
						
						
						
						
					 
					
						2015-08-13 09:41:51 -07:00 
						 
				 
			
				
					
						
							
							
								feihujiang 
							
						 
					 
					
						
						
							
						
						c0b2098844 
					 
					
						
						
							
							Kubectl expose command accepts a filename param  
						
						
						
						
					 
					
						2015-08-12 16:16:37 +08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						c9bc1456ff 
					 
					
						
						
							
							Add session affinity flags to kubectl expose  
						
						
						
						
					 
					
						2015-07-31 10:34:52 -07:00 
						 
				 
			
				
					
						
							
							
								Zach Loafman 
							
						 
					 
					
						
						
							
						
						ca21fca74a 
					 
					
						
						
							
							Fix TestRunExposeService  
						
						... 
						
						
						
						No longer emits "you will also need to explicitly open a firewall"
after #10974 .
Fixes  #11105  
						
						
					 
					
						2015-07-13 06:48:58 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						380790a8e2 
					 
					
						
						
							
							Add messages to indicate that opening an external firewall may be necessary.  
						
						
						
						
					 
					
						2015-06-04 22:31:52 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						6b81c064ed 
					 
					
						
						
							
							change v1beta3 to v1 in test cases  
						
						
						
						
					 
					
						2015-06-03 17:50:22 -07:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						6c85040cef 
					 
					
						
						
							
							expose: Use separate parameters for default and custom name  
						
						
						
						
					 
					
						2015-05-28 11:03:16 +02:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						30958f892d 
					 
					
						
						
							
							expose: Use resource builder  
						
						... 
						
						
						
						Plus:
* Rename flag --service-name to --name
* Some refactoring 
						
						
					 
					
						2015-05-20 23:55:07 +02:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						ac652d16e6 
					 
					
						
						
							
							expose: Re-use labels in case none was specified  
						
						
						
						
					 
					
						2015-05-15 11:54:41 +02:00 
						 
				 
			
				
					
						
							
							
								kargakis 
							
						 
					 
					
						
						
							
						
						93dc839b19 
					 
					
						
						
							
							Load input object for increased safety  
						
						
						
						
					 
					
						2015-05-08 03:17:54 +02:00