gmarek 
							
						 
					 
					
						
						
							
						
						c40a36cab0 
					 
					
						
						
							
							Change the eviction metric type and fix rate-limited-timed-queue  
						
						
						
						
					 
					
						2016-09-08 12:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						9dfe8df7cd 
					 
					
						
						
							
							Merge pull request  #32107  from xingzhou/km_bug  
						
						... 
						
						
						
						Automatic merge from submit-queue
Used goroutine to launch node controller's internalPodInformer.
Fixes  #32103  
						
						
					 
					
						2016-09-06 11:50:28 -07:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						afef4b6938 
					 
					
						
						
							
							Merge pull request  #32070  from gmarek/nodecontroller  
						
						... 
						
						
						
						Automatic merge from submit-queue
Sleep between NodeStatus update retries
Just a thing I found when looking into other problems.
This is pretty much no-risk change fixing wrong behavior. Do you think it should go in 1.4? @pwittrock 
						
						
					 
					
						2016-09-06 03:51:20 -07:00 
						 
				 
			
				
					
						
							
							
								Xing Zhou 
							
						 
					 
					
						
						
							
						
						46c302b4c2 
					 
					
						
						
							
							Used goroutine to launch node controller's internalPodInformer.  
						
						... 
						
						
						
						Node controller's internalPodInformer will block main thread
if it is not started as a go routine. This patch fixed this
by runing internalPodInformer as a go routine. 
						
						
					 
					
						2016-09-06 15:39:13 +08:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						b69d516763 
					 
					
						
						
							
							NodeController listing nodes from apiserver cache  
						
						
						
						
					 
					
						2016-09-05 16:52:57 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						bac603afd6 
					 
					
						
						
							
							Sleep between NodeStatus update retries  
						
						
						
						
					 
					
						2016-09-05 12:29:28 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						ea2d19f5d7 
					 
					
						
						
							
							Remove unused argument to NodeController.Run  
						
						
						
						
					 
					
						2016-08-30 14:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						5d8cb17efa 
					 
					
						
						
							
							Add cluster health metrics to NodeController  
						
						
						
						
					 
					
						2016-08-18 15:11:10 +02:00 
						 
				 
			
				
					
						
							
							
								Kubernetes Submit Queue 
							
						 
					 
					
						
						
							
						
						f9190ed61a 
					 
					
						
						
							
							Merge pull request  #30138  from gmarek/flags  
						
						... 
						
						
						
						Automatic merge from submit-queue
Expose flags for new NodeEviction logic in NodeController
Fix  #28832 
Last PR from the NodeController NodeEviction logic series. 
cc @davidopp @lavalamp @mml 
						
						
					 
					
						2016-08-18 00:41:28 -07:00 
						 
				 
			
				
					
						
							
							
								bprashanth 
							
						 
					 
					
						
						
							
						
						15c9826061 
					 
					
						
						
							
							Nodecontroller doesn't flip readiness on pods if kubeletVersion < 1.2.0  
						
						
						
						
					 
					
						2016-08-17 15:33:35 -07:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						4cf698ef04 
					 
					
						
						
							
							Expose flags for new NodeEviction logic in NodeController  
						
						
						
						
					 
					
						2016-08-17 10:43:24 +02:00 
						 
				 
			
				
					
						
							
							
								AdoHe 
							
						 
					 
					
						
						
							
						
						b2ab4c6d9b 
					 
					
						
						
							
							fix node controller event uid issue  
						
						
						
						
					 
					
						2016-08-14 09:41:20 +08:00 
						 
				 
			
				
					
						
							
							
								Dominika Hodovska 
							
						 
					 
					
						
						
							
						
						816f6d32ca 
					 
					
						
						
							
							Collapse duplicate informer creation paths  
						
						
						
						
					 
					
						2016-08-04 09:02:13 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						66224ce0bd 
					 
					
						
						
							
							Change eviction logic in NodeController and make it Zone-aware  
						
						
						
						
					 
					
						2016-08-02 14:21:52 +02:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						59836d6dbd 
					 
					
						
						
							
							Merge pull request  #24841  from sjenning/shared-informer  
						
						... 
						
						
						
						Automatic merge from submit-queue
update node controller to use shared pod informer
continuing work from #24470  and #23575  
						
						
					 
					
						2016-08-02 03:45:01 -07:00 
						 
				 
			
				
					
						
							
							
								Matt T. Proud 
							
						 
					 
					
						
						
							
						
						76aab29ede 
					 
					
						
						
							
							pkg/controller/node/nodecontroller: simplify mutex  
						
						... 
						
						
						
						Similar to #29598 , we can rely on the zero-value construction behavior
to embed `sync.Mutex` into parent structs. 
						
						
					 
					
						2016-07-26 07:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								Seth Jennings 
							
						 
					 
					
						
						
							
						
						db6026c82a 
					 
					
						
						
							
							node controller use shared pod informer  
						
						
						
						
					 
					
						2016-07-20 15:26:19 -05:00 
						 
				 
			
				
					
						
							
							
								Seth Jennings 
							
						 
					 
					
						
						
							
						
						6d77f53af4 
					 
					
						
						
							
							refactor maybeDeleteTerminatingPod  
						
						
						
						
					 
					
						2016-07-20 15:26:19 -05:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						56006fac43 
					 
					
						
						
							
							Retry assigning CIDRs  
						
						
						
						
					 
					
						2016-07-18 17:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Prashanth Balasubramanian 
							
						 
					 
					
						
						
							
						
						2f9516db30 
					 
					
						
						
							
							List all nodes and occupy cidr map before starting allocations  
						
						
						
						
					 
					
						2016-07-16 13:54:01 -07:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						f6b1c316e9 
					 
					
						
						
							
							Allow switching rate limiter inside RateLimitedQueue  
						
						
						
						
					 
					
						2016-07-14 15:38:14 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						5677a9845e 
					 
					
						
						
							
							Split NodeController rate limiters between zones  
						
						
						
						
					 
					
						2016-07-13 14:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						fd600ab65c 
					 
					
						
						
							
							Add hooks for cluster health detection  
						
						
						
						
					 
					
						2016-07-12 15:10:58 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						7524da877e 
					 
					
						
						
							
							Reduce tightness of coupling in NodeController  
						
						
						
						
					 
					
						2016-07-12 11:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						7f5f9d3a6f 
					 
					
						
						
							
							Move CIDR allocation logic away from nodecontroller.go  
						
						
						
						
					 
					
						2016-07-12 09:40:43 +02:00 
						 
				 
			
				
					
						
							
							
								David McMahon 
							
						 
					 
					
						
						
							
						
						ef0c9f0c5b 
					 
					
						
						
							
							Remove "All rights reserved" from all the headers.  
						
						
						
						
					 
					
						2016-06-29 17:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								Oleg Shaldybin 
							
						 
					 
					
						
						
							
						
						a58b4cf59d 
					 
					
						
						
							
							Don't panic in NodeController if pod update fails  
						
						... 
						
						
						
						Previously it was trying to use a nil pod variable if error was returned
from the pod update call. 
						
						
					 
					
						2016-06-28 11:54:13 -07:00 
						 
				 
			
				
					
						
							
							
								goltermann 
							
						 
					 
					
						
						
							
						
						218645b346 
					 
					
						
						
							
							Fix several spelling errors in comments.  
						
						
						
						
					 
					
						2016-06-17 10:41:18 -07:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						7cac170214 
					 
					
						
						
							
							AllocateOrOccupyCIDR returs quickly  
						
						
						
						
					 
					
						2016-05-31 09:11:42 +02:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						577cdf937d 
					 
					
						
						
							
							Merge pull request  #26415  from wojtek-t/network_not_ready  
						
						... 
						
						
						
						Automatic merge from submit-queue
Add a NodeCondition "NetworkUnavaiable" to prevent scheduling onto a node until the routes have been created 
This is new version of #26267  (based on top of that one).
The new workflow is:
- we have an "NetworkNotReady" condition
- Kubelet when it creates a node, it sets it to "true"
- RouteController will set it to "false" when the route is created
- Scheduler is scheduling only on nodes that doesn't have "NetworkNotReady ==true" condition
@gmarek @bgrant0607 @zmerlynn @cjcullen @derekwaynecarr @danwinship @dcbw @lavalamp @vishh 
						
						
					 
					
						2016-05-29 03:06:59 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Robinson 
							
						 
					 
					
						
						
							
						
						d577550dd0 
					 
					
						
						
							
							Merge pull request  #26054  from gmarek/flags  
						
						... 
						
						
						
						Make service-range flag in controller-manager optional 
						
						
					 
					
						2016-05-27 14:26:15 -07:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						7bdf480340 
					 
					
						
						
							
							Node is NotReady until the Route is created  
						
						
						
						
					 
					
						2016-05-27 19:29:51 +02:00 
						 
				 
			
				
					
						
							
							
								Zach Loafman 
							
						 
					 
					
						
						
							
						
						cb69960742 
					 
					
						
						
							
							nodecontroller: Fix log message on successful update  
						
						
						
						
					 
					
						2016-05-25 14:44:15 -07:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						08385b2c5f 
					 
					
						
						
							
							Make service-range flag in controller-manager optional  
						
						
						
						
					 
					
						2016-05-23 09:37:53 +02:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						1d89d2f2d2 
					 
					
						
						
							
							Add few log lines to NodeController  
						
						
						
						
					 
					
						2016-05-23 08:49:11 +02:00 
						 
				 
			
				
					
						
							
							
								mqliang 
							
						 
					 
					
						
						
							
						
						17d5a302bb 
					 
					
						
						
							
							make podcidr mask size configurable  
						
						
						
						
					 
					
						2016-05-20 20:44:40 +08:00 
						 
				 
			
				
					
						
							
							
								mqliang 
							
						 
					 
					
						
						
							
						
						cf7a3475f3 
					 
					
						
						
							
							Don't allow node controller to allocate into service CIDR range  
						
						
						
						
					 
					
						2016-05-20 20:44:40 +08:00 
						 
				 
			
				
					
						
							
							
								mqliang 
							
						 
					 
					
						
						
							
						
						69b8453fa0 
					 
					
						
						
							
							cidr allocator  
						
						
						
						
					 
					
						2016-05-20 20:44:40 +08:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						6d27009db1 
					 
					
						
						
							
							NodeController doesn't evict Pods if no Nodes are Ready  
						
						
						
						
					 
					
						2016-05-17 23:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								mqliang 
							
						 
					 
					
						
						
							
						
						c10f43a2e5 
					 
					
						
						
							
							implement AddIndexers for SharedIndexInformer  
						
						
						
						
					 
					
						2016-05-06 21:23:18 +08:00 
						 
				 
			
				
					
						
							
							
								mqliang 
							
						 
					 
					
						
						
							
						
						9011207f18 
					 
					
						
						
							
							add namespace index to rc and pod  
						
						
						
						
					 
					
						2016-05-06 17:12:36 +08:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						3171aac57c 
					 
					
						
						
							
							Generated clients can return their RESTClients, RESTClient can return its RateLimiter  
						
						
						
						
					 
					
						2016-04-27 22:15:10 +02:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						72e51dacfe 
					 
					
						
						
							
							Merge pull request  #24034  from AdoHe/log_spam  
						
						... 
						
						
						
						Automatic merge from submit-queue
remove log spam from nodecontroller
@thockin @quinton-hoole ptal. 
						
						
					 
					
						2016-04-21 12:11:05 -07:00 
						 
				 
			
				
					
						
							
							
								AdoHe 
							
						 
					 
					
						
						
							
						
						e52f71f78d 
					 
					
						
						
							
							remove log spam from nodecontroller  
						
						
						
						
					 
					
						2016-04-10 22:51:29 -04:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						7d7ca5ab72 
					 
					
						
						
							
							Merge pull request  #23608  from caesarxuchao/mv-typed-clients  
						
						... 
						
						
						
						Automatic merge from submit-queue
Move typed clients into clientset folder
Move typed clients from `pkg/client/typed/` to `pkg/client/clientset_generated/${clientset_name}/typed`.
The first commit changes the client-gen, the last commit updates the doc, other commits are just moving things around.
@lavalamp @krousey 
						
						
					 
					
						2016-04-02 19:31:40 -07:00 
						 
				 
			
				
					
						
							
							
								Chao Xu 
							
						 
					 
					
						
						
							
						
						49559a3332 
					 
					
						
						
							
							Generate the typed clients under the clientset folder  
						
						
						
						
					 
					
						2016-03-31 15:28:45 -07:00 
						 
				 
			
				
					
						
							
							
								André Cruz 
							
						 
					 
					
						
						
							
						
						34a273f1eb 
					 
					
						
						
							
							Fixed typo.  
						
						
						
						
					 
					
						2016-03-29 16:10:11 +01:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						e44ad7a083 
					 
					
						
						
							
							Merge pull request  #22735  from resouer/throttle-dev  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-03-26 06:44:48 -07:00 
						 
				 
			
				
					
						
							
							
								goltermann 
							
						 
					 
					
						
						
							
						
						32d569d6c7 
					 
					
						
						
							
							Fixing all the "composite literal uses unkeyed fields" Vet errors.  
						
						
						
						
					 
					
						2016-03-25 15:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								harry 
							
						 
					 
					
						
						
							
						
						8472cfa214 
					 
					
						
						
							
							Refactor throttle into util pkg  
						
						... 
						
						
						
						Fix missing throttle.go 
						
						
					 
					
						2016-03-25 08:32:23 +08:00