Brian Grant 
							
						 
					 
					
						
						
							
						
						6e415f760b 
					 
					
						
						
							
							Merge pull request  #4017  from smarterclayton/relax_annotation_validations  
						
						... 
						
						
						
						Slightly relax annotation validation 
						
						
					 
					
						2015-02-02 11:42:38 -08:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						b30173658f 
					 
					
						
						
							
							Slightly relax annotation validation  
						
						... 
						
						
						
						The more aggressive validation on annotations broke openshift (and
backwards compat for our data).  This change relaxes to allow mixed
case so we can continue working in the short term, try to see if we
can agree on relaxation, and if we can't, apply the stronger
validation here. 
						
						
					 
					
						2015-02-01 19:03:04 -05:00 
						 
				 
			
				
					
						
							
							
								Vishnu Kannan 
							
						 
					 
					
						
						
							
						
						5e36f63f8b 
					 
					
						
						
							
							Adding ResourceRequirementSpec to v1beta1, v1beta2, and v1beta3 APIs. The old resource  
						
						... 
						
						
						
						quantities 'CPU' and 'Memory' will be preserved until support for v1beta1 and v1beta2 APIs are
dropped.
Improved resource validation in the process. 
						
						
					 
					
						2015-02-01 02:19:55 +00:00 
						 
				 
			
				
					
						
							
							
								Deyuan Deng 
							
						 
					 
					
						
						
							
						
						c793c4f0ab 
					 
					
						
						
							
							Sync node status from node controller to master.  
						
						
						
						
					 
					
						2015-01-29 23:17:15 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						d01ea11a6e 
					 
					
						
						
							
							Merge pull request  #3856  from smarterclayton/validation_logic_needs_cleanup  
						
						... 
						
						
						
						Validation of ObjectMeta is inconsistently applied 
						
						
					 
					
						2015-01-29 14:12:44 -08:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						829fa69527 
					 
					
						
						
							
							Introduce a ResourceQuota object  
						
						
						
						
					 
					
						2015-01-28 15:03:19 -05:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						a0356bca96 
					 
					
						
						
							
							Unify validation logic for create and update paths  
						
						... 
						
						
						
						Ensure ObjectMeta is consistently validated on both create and update
Make PortalIP uncleareable 
						
						
					 
					
						2015-01-28 13:10:37 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						a480794efc 
					 
					
						
						
							
							Tighten validation of Name and Namespace  
						
						
						
						
					 
					
						2015-01-27 17:04:59 -05:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						4faf27e63d 
					 
					
						
						
							
							Validate limit.Min and limit.Max resource names using ValidateResourceName  
						
						
						
						
					 
					
						2015-01-27 16:41:28 -05:00 
						 
				 
			
				
					
						
							
							
								derekwaynecarr 
							
						 
					 
					
						
						
							
						
						091cbe5fa2 
					 
					
						
						
							
							Add a limit range resource  
						
						
						
						
					 
					
						2015-01-27 16:41:27 -05:00 
						 
				 
			
				
					
						
							
							
								Brendan Burns 
							
						 
					 
					
						
						
							
						
						99583fc8c5 
					 
					
						
						
							
							Fix a bug in validation that was leftover from the previous way of externalizing services.  
						
						
						
						
					 
					
						2015-01-26 13:19:27 -08:00 
						 
				 
			
				
					
						
							
							
								markturansky 
							
						 
					 
					
						
						
							
						
						131ce993c4 
					 
					
						
						
							
							Added validation for annotations  
						
						
						
						
					 
					
						2015-01-26 09:32:09 -05:00 
						 
				 
			
				
					
						
							
							
								Vishnu Kannan 
							
						 
					 
					
						
						
							
						
						c32295a180 
					 
					
						
						
							
							Adding a 'Typename' strongtype for representing all compute resource types.  
						
						
						
						
					 
					
						2015-01-23 22:17:56 +00:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						c729f345f0 
					 
					
						
						
							
							Merge pull request  #3660  from dchen1107/image  
						
						... 
						
						
						
						Using switch in validatePullPolicyWithDefault 
						
						
					 
					
						2015-01-21 12:54:12 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						819803b79f 
					 
					
						
						
							
							Make VolumeSource not be a pointer  
						
						... 
						
						
						
						There's no reason for it to be a pointer. 
						
						
					 
					
						2015-01-20 17:54:04 -08:00 
						 
				 
			
				
					
						
							
							
								Dawn Chen 
							
						 
					 
					
						
						
							
						
						cf54dcb689 
					 
					
						
						
							
							Using switch in validatePullPolicyWithDefault  
						
						
						
						
					 
					
						2015-01-20 17:41:09 -08:00 
						 
				 
			
				
					
						
							
							
								Brian Grant 
							
						 
					 
					
						
						
							
						
						dd45246150 
					 
					
						
						
							
							Merge pull request  #3587  from dchen1107/image  
						
						... 
						
						
						
						Clean up Kubernetes PullPolicy 
						
						
					 
					
						2015-01-20 17:18:26 -08:00 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						60ec08db93 
					 
					
						
						
							
							Rename HostDir to HostPath in v1beta3  
						
						
						
						
					 
					
						2015-01-20 15:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								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