Dawn Chen 
							
						 
					 
					
						
						
							
						
						aec4594a8d 
					 
					
						
						
							
							Introduce validatePullPolicyWithDefault to validation.  
						
						
						
						
					 
					
						2015-01-20 11:54:22 -08:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						48146e01cd 
					 
					
						
						
							
							Expose ValidateLabels in validation.go for reuse by other components  
						
						... 
						
						
						
						Label validation is common to anyone building kube resources. 
						
						
					 
					
						2015-01-19 22:33:52 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						2ea27c3df3 
					 
					
						
						
							
							Fix wrong field check in validation  
						
						
						
						
					 
					
						2015-01-12 14:27:34 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						0d628b3bff 
					 
					
						
						
							
							Make semantic deep equal public feature  
						
						... 
						
						
						
						* Use semantic deep equal when validating
* More test cases for deep equal 
						
						
					 
					
						2015-01-07 15:21:34 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						6e8f5fea8e 
					 
					
						
						
							
							Fix validation for BoundPods to allow defaults  
						
						... 
						
						
						
						Thunking to Manifest makes a copy of the input, which is not useful for
defaulting. 
						
						
					 
					
						2015-01-06 13:02:41 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						ca27fb259c 
					 
					
						
						
							
							Don't use pointers for session affinity  
						
						
						
						
					 
					
						2014-12-29 14:43:17 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						652479a3b1 
					 
					
						
						
							
							Add kubelet DNS flags & api disable for DNS  
						
						... 
						
						
						
						This adds --cluster_dns and --cluster_domain flags to kubelet.  If
non-empty, kubelet will set docker --dns and --dns-search flags based on
these.  It uses the cluster DNS and appends the hosts's DNS servers.
Likewise for DNS search domains.
This also adds API support to bypass cluster DNS entirely, needed to
bootstrap DNS. 
						
						
					 
					
						2014-12-29 09:18:12 -08:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						9884142061 
					 
					
						
						
							
							Clear node status before the validation check.  
						
						
						
						
					 
					
						2014-12-22 11:57:31 -08:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						36bc3604b9 
					 
					
						
						
							
							Merge pull request  #2893  from brendandburns/pd3  
						
						... 
						
						
						
						Make it easier to update nodes, make it possible to update capacity. 
						
						
					 
					
						2014-12-18 10:18:54 -08:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						cf0b41535f 
					 
					
						
						
							
							Make it easier to update nodes, make it possible to update capacity.  
						
						
						
						
					 
					
						2014-12-17 21:50:26 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Foley 
							
						 
					 
					
						
						
							
						
						569ce87f0e 
					 
					
						
						
							
							Updated types API to include session affinity. …  
						
						... 
						
						
						
						- changed CLIENT-IP and NONE to be ClientIP and None respectively
 - updated conversions to support translating between api versions.
 - updated validations to validate session affinity type if specified. 
						
						
					 
					
						2014-12-17 15:59:20 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						dadb8431c4 
					 
					
						
						
							
							Remove internal PodState in favor of internal PodStatus object  
						
						
						
						
					 
					
						2014-12-15 16:50:05 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						19379b5a38 
					 
					
						
						
							
							Internal rename api.Minion -> api.Node  
						
						
						
						
					 
					
						2014-12-10 12:08:18 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						2c27f7d332 
					 
					
						
						
							
							Allow an empty service  
						
						
						
						
					 
					
						2014-12-09 12:48:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						5ecce5d60c 
					 
					
						
						
							
							Add util to validate namespaced names  
						
						
						
						
					 
					
						2014-12-08 15:31:43 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						89875ef09d 
					 
					
						
						
							
							Loosen DNS 952 for labels  
						
						
						
						
					 
					
						2014-12-01 12:30:43 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						c857dc1196 
					 
					
						
						
							
							Add namespacing for label keys  
						
						
						
						
					 
					
						2014-12-01 12:30:43 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						d5a6a54391 
					 
					
						
						
							
							clean up error message on labels validation errs  
						
						
						
						
					 
					
						2014-12-01 12:30:43 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						9afeaf36ef 
					 
					
						
						
							
							Fix head  
						
						
						
						
					 
					
						2014-11-26 13:48:50 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Tune 
							
						 
					 
					
						
						
							
						
						585afa1bae 
					 
					
						
						
							
							Merge pull request  #2610  from ddysher/node-namespace  
						
						... 
						
						
						
						Fix node namespace. 
						
						
					 
					
						2014-11-26 13:02:21 -08:00 
						 
				 
			
				
					
						
							
							
								Deyuan Deng 
							
						 
					 
					
						
						
							
						
						c8c7a13ac6 
					 
					
						
						
							
							Fix node namespace.  
						
						
						
						
					 
					
						2014-11-25 16:30:55 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						ff8c5f9415 
					 
					
						
						
							
							Add a Detail field to Validation Error  
						
						
						
						
					 
					
						2014-11-24 17:28:42 -08:00 
						 
				 
			
				
					
						
							
							
								Deyuan Deng 
							
						 
					 
					
						
						
							
						
						b5fce5021f 
					 
					
						
						
							
							gitrepo validation  
						
						
						
						
					 
					
						2014-11-23 23:03:11 -05:00 
						 
				 
			
				
					
						
							
							
								Deyuan Deng 
							
						 
					 
					
						
						
							
						
						a4e7604266 
					 
					
						
						
							
							Merge pull request  #2478  from smarterclayton/refactor_minion_to_match_v1beta3  
						
						... 
						
						
						
						Move the internal minion representation to match v1beta3 
						
						
					 
					
						2014-11-20 21:37:43 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						156000ef6d 
					 
					
						
						
							
							Move the internal minion representation to match v1beta3  
						
						... 
						
						
						
						Moves to 'Spec' and 'Status' internally and removes duplicate
fields.  Moves Capacity into Spec and drops use of NodeResources 
						
						
					 
					
						2014-11-20 20:53:08 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						ea960711ff 
					 
					
						
						
							
							Clean up error logs.  
						
						... 
						
						
						
						Use %v for errors, tidy some messages, make error messages start lowe-case
(as per go guidelines).  Just accumulated nits. 
						
						
					 
					
						2014-11-21 09:45:26 +08:00 
						 
				 
			
				
					
						
							
							
								markturansky 
							
						 
					 
					
						
						
							
						
						8af4ccb111 
					 
					
						
						
							
							v1beta3 Pod refactor  
						
						
						
						
					 
					
						2014-11-18 09:25:42 -05:00 
						 
				 
			
				
					
						
							
							
								Deyuan Deng 
							
						 
					 
					
						
						
							
						
						a07661dcea 
					 
					
						
						
							
							Add pod restart policy validation for replication controller.  
						
						
						
						
					 
					
						2014-11-17 23:08:23 -05:00 
						 
				 
			
				
					
						
							
							
								Deyuan Deng 
							
						 
					 
					
						
						
							
						
						c20ceea170 
					 
					
						
						
							
							Add more validation for updating node.  
						
						
						
						
					 
					
						2014-11-17 13:42:31 -05:00 
						 
				 
			
				
					
						
							
							
								Deyuan Deng 
							
						 
					 
					
						
						
							
						
						241f3d702b 
					 
					
						
						
							
							Exclude service itself when checking conflict.  
						
						
						
						
					 
					
						2014-11-15 10:40:40 -05:00 
						 
				 
			
				
					
						
							
							
								Deyuan Deng 
							
						 
					 
					
						
						
							
						
						29a56c4f18 
					 
					
						
						
							
							Use Service.Name for validation error.  
						
						
						
						
					 
					
						2014-11-14 19:36:34 -05:00 
						 
				 
			
				
					
						
							
							
								Yuki Yugui Sonoda 
							
						 
					 
					
						
						
							
						
						864bfb65da 
					 
					
						
						
							
							Fixes golint errors in pkg/api.  
						
						
						
						
					 
					
						2014-11-14 13:14:23 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						0348a67413 
					 
					
						
						
							
							Merge pull request  #2195  from smarterclayton/prepare_pod_template_v1beta3  
						
						... 
						
						
						
						Allow an internal pod template reference or object 
						
						
					 
					
						2014-11-12 10:55:08 -08:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						b326cbbe0c 
					 
					
						
						
							
							Centralize minion validation  
						
						
						
						
					 
					
						2014-11-12 12:38:15 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						72bf12c86d 
					 
					
						
						
							
							Update the validation logic to test PodTemplateSpec  
						
						
						
						
					 
					
						2014-11-10 11:33:51 -05:00 
						 
				 
			
				
					
						
							
							
								Brian Grant 
							
						 
					 
					
						
						
							
						
						535785e3b9 
					 
					
						
						
							
							Update api/validation service validation with service fields moved by  #2086  
						
						
						
						
					 
					
						2014-11-05 06:52:06 +00:00 
						 
				 
			
				
					
						
							
							
								bgrant0607 
							
						 
					 
					
						
						
							
						
						fc0dab630c 
					 
					
						
						
							
							Merge pull request  #2086  from markturansky/v1beta3_refactor  
						
						... 
						
						
						
						Refactor internal API for Services to match v1beta3 
						
						
					 
					
						2014-11-04 21:48:02 -08:00 
						 
				 
			
				
					
						
							
							
								markturansky 
							
						 
					 
					
						
						
							
						
						bd7643c033 
					 
					
						
						
							
							refactor services to v1beta3  
						
						
						
						
					 
					
						2014-11-04 14:23:53 -05:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						f556f2f82f 
					 
					
						
						
							
							Add some validation for externalized service ports.  
						
						
						
						
					 
					
						2014-11-03 13:36:34 -08:00 
						 
				 
			
				
					
						
							
							
								markturansky 
							
						 
					 
					
						
						
							
						
						e2365b1f96 
					 
					
						
						
							
							add RFC952 label validation  
						
						
						
						
					 
					
						2014-10-24 16:01:52 -04:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						d6effe3c6d 
					 
					
						
						
							
							Rename api ErrorList for clarity  
						
						
						
						
					 
					
						2014-10-24 09:43:14 -07:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						2475eb06cb 
					 
					
						
						
							
							Remove use of embedded TypeMeta accessor  
						
						
						
						
					 
					
						2014-10-24 11:22:20 -04:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						91d9a90e4e 
					 
					
						
						
							
							Replace use of "id" in strings with "name"  
						
						
						
						
					 
					
						2014-10-22 15:59:12 -04:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						bb77a5d15f 
					 
					
						
						
							
							Rename ID -> Name  
						
						
						
						
					 
					
						2014-10-22 15:00:26 -04:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						892942af8f 
					 
					
						
						
							
							Read BoundPods from etcd instead of ContainerManifestList  
						
						... 
						
						
						
						There are three values that uniquely identify a pod on a host -
the configuration source (etcd, file, http), the pod name, and the
pod namespace. This change ensures that configuration properly
makes those names unique by changing podFullName to contain both
name (currently ID in v1beta1, Name in v1beta3) and namespace.
The Kubelet does not properly handle information requests for
pods not in the default namespace at this time. 
						
						
					 
					
						2014-10-16 19:29:08 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						2987747a0f 
					 
					
						
						
							
							Merge pull request  #1794  from brendandburns/e2e  
						
						... 
						
						
						
						Add a pod update e2e test in go. Also adjust validation logic a little. 
						
						
					 
					
						2014-10-15 11:59:30 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						8d38f8890e 
					 
					
						
						
							
							Add an e2e test in go. Also adjust validation logic a little to make it more reasonable.  
						
						... 
						
						
						
						Not integrated into existing e2e yet. 
						
						
					 
					
						2014-10-14 16:43:00 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Tune 
							
						 
					 
					
						
						
							
						
						bb5a17488f 
					 
					
						
						
							
							Use Forbidden valdiation error when no capability  
						
						
						
						
					 
					
						2014-10-14 16:14:28 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						841e9e87ff 
					 
					
						
						
							
							Merge pull request  #1713  from brendandburns/update  
						
						... 
						
						
						
						Add update to the pod etcd handler. 
						
						
					 
					
						2014-10-13 17:42:30 -07:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						4380637be7 
					 
					
						
						
							
							Add update to the pod etcd handler.  
						
						
						
						
					 
					
						2014-10-13 17:27:31 -07:00