Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						d6896fa45a 
					 
					
						
						
							
							Allow setting content-type in binaries  
						
						
						
						
					 
					
						2016-04-21 14:12:13 +02:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						bf0e6e0047 
					 
					
						
						
							
							Merge pull request  #23261  from hongchaodeng/sched  
						
						... 
						
						
						
						Automatic merge from submit-queue
kube-scheduler: cleanup duplicate GetAlgorithmProvider()
See [here](ae88f08af0/plugin/pkg/scheduler/factory/factory.go (L177-L180) 
						
						
					 
					
						2016-04-11 10:01:16 -07:00 
						 
				 
			
				
					
						
							
							
								Hongchao Deng 
							
						 
					 
					
						
						
							
						
						dc91b82a3f 
					 
					
						
						
							
							kube-scheduler: cleanup duplicate GetAlgorithmProvider()  
						
						
						
						
					 
					
						2016-03-20 14:29:10 -07:00 
						 
				 
			
				
					
						
							
							
								harry 
							
						 
					 
					
						
						
							
						
						f19d59cf35 
					 
					
						
						
							
							Move flag into sub pkg  
						
						
						
						
					 
					
						2016-03-14 21:30:38 +08:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						d81d823ca5 
					 
					
						
						
							
							Merge pull request  #22393  from eparis/blunderbuss  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-03-02 18:51:56 -08:00 
						 
				 
			
				
					
						
							
							
								Eric Paris 
							
						 
					 
					
						
						
							
						
						5e5a823294 
					 
					
						
						
							
							Move blunderbuss assignees into tree  
						
						
						
						
					 
					
						2016-03-02 20:46:32 -05:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						5ec02bd021 
					 
					
						
						
							
							add http handler to export configuration state  
						
						
						
						
					 
					
						2016-02-24 14:12:28 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						b1743a6887 
					 
					
						
						
							
							this is a manual reversion of  #20702  
						
						... 
						
						
						
						I can't revert with github which says "Sorry, this pull request couldn’t be
reverted automatically. It may have already been reverted, or the content may
have changed since it was merged."
Reverts commit: 0c191e787b 
						
						
					 
					
						2016-02-05 16:34:02 -08:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						0c191e787b 
					 
					
						
						
							
							Split controller flags between controllers  
						
						
						
						
					 
					
						2016-02-05 12:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						7df86e1ecf 
					 
					
						
						
							
							create external api for scheduler config  
						
						... 
						
						
						
						move defaulting into external pacakge 
						
						
					 
					
						2016-02-02 23:17:18 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						126b1df879 
					 
					
						
						
							
							Create componentconfig object for scheduler configuration.  
						
						... 
						
						
						
						Signed-off-by: Mike Danese <mikedanese@google.com > 
						
						
					 
					
						2016-01-28 23:17:00 -08:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						4a6935b31f 
					 
					
						
						
							
							Remaining codec change refactors  
						
						
						
						
					 
					
						2016-01-22 13:27:27 -05:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						106e66be3b 
					 
					
						
						
							
							Readd scheduler flags and mark them as deprecated  
						
						
						
						
					 
					
						2016-01-19 14:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						f2d273d481 
					 
					
						
						
							
							Merge pull request  #19128  from resouer/qps-limit  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-01-16 10:03:00 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						daa7040195 
					 
					
						
						
							
							move leader election configuration into component configuration  
						
						... 
						
						
						
						Signed-off-by: Mike Danese <mikedanese@google.com > 
						
						
					 
					
						2016-01-14 11:20:09 -08:00 
						 
				 
			
				
					
						
							
							
								harry 
							
						 
					 
					
						
						
							
						
						080cb60dab 
					 
					
						
						
							
							Fix duplicated rate limit in scheduler  
						
						... 
						
						
						
						Remove BindingRateLimiterSaturation metrics
Update generated doc 
						
						
					 
					
						2016-01-13 20:51:55 +08:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						f71657d9a6 
					 
					
						
						
							
							retrofit the scheduler with the leader election client.  
						
						... 
						
						
						
						Signed-off-by: Mike Danese <mikedanese@google.com > 
						
						
					 
					
						2016-01-12 21:37:03 -08:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						715b77cbcd 
					 
					
						
						
							
							Split proxy and scheduler arguments  
						
						... 
						
						
						
						Keep options and flags distinct from initialization 
						
						
					 
					
						2016-01-06 21:34:31 -05:00 
						 
				 
			
				
					
						
							
							
								HaiyangDING 
							
						 
					 
					
						
						
							
						
						d9f3607292 
					 
					
						
						
							
							Implement multi-scheduler:  
						
						... 
						
						
						
						1. Name default scheduler with name `kube-scheduler`
2. The default scheduler only schedules the pods meeting the following condition:
	- the pod has no annotation "scheduler.alpha.kubernetes.io/name: <scheduler-name>"
	- the pod has annotation "scheduler.alpha.kubernetes.io/name: kube-scheduler"
update gofmt
update according to @david's review
run hack/test-integration.sh, hack/test-go.sh and local e2e.test 
						
						
					 
					
						2015-12-22 10:49:40 +08:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						4852ca23ef 
					 
					
						
						
							
							Make getSchedulingLatency use master proxy  
						
						
						
						
					 
					
						2015-12-14 16:08:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						fb056c47b2 
					 
					
						
						
							
							use inClusterConfig before using default config for cluster components  
						
						
						
						
					 
					
						2015-11-17 10:37:40 -08:00 
						 
				 
			
				
					
						
							
							
								feisky 
							
						 
					 
					
						
						
							
						
						13dce74adb 
					 
					
						
						
							
							Gendocs for docs/admin/kube-*  
						
						
						
						
					 
					
						2015-10-25 19:24:23 +08:00 
						 
				 
			
				
					
						
							
							
								Steve Sloka 
							
						 
					 
					
						
						
							
						
						4302208aa9 
					 
					
						
						
							
							globally search/replace 'KubeApiQps' to 'KubeAPIQPS' and 'KubeApiBurst' to 'KubeAPIBurst' to match GO rules  
						
						
						
						
					 
					
						2015-10-23 08:24:19 -04:00 
						 
				 
			
				
					
						
							
							
								Aaron Crickenberger 
							
						 
					 
					
						
						
							
						
						69351e3e88 
					 
					
						
						
							
							Expose kube-api burst/qps settings for kube components  
						
						... 
						
						
						
						Default to hardcodes for components that had them, and 5.0 qps, 10 burst
for those that relied on client defaults
Unclear if maybe it'd be better to just assume these are set as part of
the incoming kubeconfig.  For now just exposing them as flags since it's
easier for me to manually tweak. 
						
						
					 
					
						2015-10-12 11:56:15 -04:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						088de9b572 
					 
					
						
						
							
							Increase scheduler QPS limits  
						
						
						
						
					 
					
						2015-10-07 11:20:14 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						b225c1d47a 
					 
					
						
						
							
							Run gofmt (separate commit for easy rebases)  
						
						
						
						
					 
					
						2015-09-10 17:17:59 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						15b30b8b09 
					 
					
						
						
							
							Move version agnostic parts of client  
						
						... 
						
						
						
						pkg/client/unversioned/cache -> pkg/client/cache
pkg/client/unversioned/record -> pkg/client/record 
						
						
					 
					
						2015-09-10 17:17:59 -07:00 
						 
				 
			
				
					
						
							
							
								Kris Rousey 
							
						 
					 
					
						
						
							
						
						ae6c64d9bb 
					 
					
						
						
							
							Moving everyone to unversioned client  
						
						
						
						
					 
					
						2015-08-18 10:23:03 -07:00 
						 
				 
			
				
					
						
							
							
								Eric Paris 
							
						 
					 
					
						
						
							
						
						fe6b633e2a 
					 
					
						
						
							
							Convert for util.IP to just use a net.IP  
						
						... 
						
						
						
						pflag can handle IP addresses so use the pflag code instead of doing it
ourselves. This means our code just uses net.IP and we don't have all of
the useless casting back and forth! 
						
						
					 
					
						2015-08-10 10:15:05 -04:00 
						 
				 
			
				
					
						
							
							
								Mike Danese 
							
						 
					 
					
						
						
							
						
						8e33cbfa28 
					 
					
						
						
							
							rewrite go imports  
						
						
						
						
					 
					
						2015-08-05 17:30:03 -07:00 
						 
				 
			
				
					
						
							
							
								gmarek 
							
						 
					 
					
						
						
							
						
						4cc0a2f117 
					 
					
						
						
							
							Allow changing Schedulers RateLimitter setting during startup.  
						
						
						
						
					 
					
						2015-08-03 15:27:19 +02:00 
						 
				 
			
				
					
						
							
							
								feihujiang 
							
						 
					 
					
						
						
							
						
						ebc8eab590 
					 
					
						
						
							
							get Events to be logged  
						
						
						
						
					 
					
						2015-06-03 15:05:07 +08:00 
						 
				 
			
				
					
						
							
							
								Prashanth Balasubramanian 
							
						 
					 
					
						
						
							
						
						4004a68ae9 
					 
					
						
						
							
							Limit the scheduler to a burst qps of 30 and rate limit pod binding  
						
						
						
						
					 
					
						2015-05-27 16:35:09 -07: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 
						 
				 
			
				
					
						
							
							
								Tim Hockin 
							
						 
					 
					
						
						
							
						
						a3d45fada8 
					 
					
						
						
							
							Change flags to use dashes in help  
						
						
						
						
					 
					
						2015-04-27 15:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								dingh 
							
						 
					 
					
						
						
							
						
						71b98840c8 
					 
					
						
						
							
							Listing available algorithm providers in scheduler  
						
						... 
						
						
						
						List the available algorithm providers with 'kube-scheduler --help' under field `algorithm_provider` 
						
						
					 
					
						2015-04-22 06:54:24 +08:00 
						 
				 
			
				
					
						
							
							
								Eric Tune 
							
						 
					 
					
						
						
							
						
						6081fa52a7 
					 
					
						
						
							
							controller, scheduler, proxy use kubeconfig  
						
						... 
						
						
						
						--master option still supported.
--kubeconfig option added to kube-proxy,
kube-scheduler, and kube-controller-manager
binaries.
Kube-proxy now always makes some kind of API
source, since that is its only kind of config.
Warn if it is using a default client, which probably won't work.
Uses the clientcmd builder. 
						
						
					 
					
						2015-04-17 12:44:17 -07:00 
						 
				 
			
				
					
						
							
							
								Timothy St. Clair 
							
						 
					 
					
						
						
							
						
						2b60111fca 
					 
					
						
						
							
							Performance change to option enable client.QPS, client.Burst  
						
						... 
						
						
						
						and change default on max_requests_inflight. 
						
						
					 
					
						2015-04-10 07:53:54 -05:00 
						 
				 
			
				
					
						
							
							
								Dawn Chen 
							
						 
					 
					
						
						
							
						
						fd4fbef519 
					 
					
						
						
							
							Install /healthz to kube-scheduler  
						
						
						
						
					 
					
						2015-04-09 15:52:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dawn Chen 
							
						 
					 
					
						
						
							
						
						d3d2948976 
					 
					
						
						
							
							Revert "Revert "Fix scheduler crashes when profiling is enabled""  
						
						... 
						
						
						
						This reverts commit a945068eb4 
						
						
					 
					
						2015-04-09 15:37:59 -07:00 
						 
				 
			
				
					
						
							
							
								Fabio Yeon 
							
						 
					 
					
						
						
							
						
						a945068eb4 
					 
					
						
						
							
							Revert "Fix scheduler crashes when profiling is enabled"  
						
						
						
						
					 
					
						2015-04-09 15:06:32 -07:00 
						 
				 
			
				
					
						
							
							
								Wojciech Tyczynski 
							
						 
					 
					
						
						
							
						
						51a2d2db45 
					 
					
						
						
							
							Fix scheduler profiling  
						
						
						
						
					 
					
						2015-04-09 18:49:40 +02:00 
						 
				 
			
				
					
						
							
							
								Filip Grzadkowski 
							
						 
					 
					
						
						
							
						
						25f95b0672 
					 
					
						
						
							
							Add basic latency metrics to scheduler.  
						
						
						
						
					 
					
						2015-04-02 19:24:55 +02:00 
						 
				 
			
				
					
						
							
							
								saadali 
							
						 
					 
					
						
						
							
						
						e0f71cb21f 
					 
					
						
						
							
							Make each new instance of kubelet generate a new event channel (instead of reusing existing).  
						
						
						
						
					 
					
						2015-03-30 14:22:16 -07:00 
						 
				 
			
				
					
						
							
							
								Clayton Coleman 
							
						 
					 
					
						
						
							
						
						015bc3b7bd 
					 
					
						
						
							
							Remove global map from healthz  
						
						... 
						
						
						
						It currently is impossible to use two healthz handlers on different
ports in the same process.  This removes the global variables in favor
of requiring the consumer to specify all health checks up front. 
						
						
					 
					
						2015-03-19 19:49:44 -04:00 
						 
				 
			
				
					
						
							
							
								Timothy St. Clair 
							
						 
					 
					
						
						
							
						
						7eebf674d4 
					 
					
						
						
							
							Update to option enable profiling on the master daemon processes.  
						
						... 
						
						
						
						--profiling=true , default is false 
						
						
					 
					
						2015-03-13 10:45:01 -05:00 
						 
				 
			
				
					
						
							
							
								Paul Morie 
							
						 
					 
					
						
						
							
						
						02b18edac6 
					 
					
						
						
							
							Allow multiple sources to be used with record package  
						
						
						
						
					 
					
						2015-03-05 13:54:29 -05:00 
						 
				 
			
				
					
						
							
							
								Abhishek Gupta 
							
						 
					 
					
						
						
							
						
						3607a16293 
					 
					
						
						
							
							Implementing PR feedback  
						
						
						
						
					 
					
						2015-03-02 10:00:19 -08:00 
						 
				 
			
				
					
						
							
							
								Abhishek Gupta 
							
						 
					 
					
						
						
							
						
						548e0da567 
					 
					
						
						
							
							Configuring scheduler via json configuration file  
						
						
						
						
					 
					
						2015-03-02 10:00:19 -08:00 
						 
				 
			
				
					
						
							
							
								Daniel Smith 
							
						 
					 
					
						
						
							
						
						1e679f0069 
					 
					
						
						
							
							Add GOMAXPROCS in a few more places  
						
						
						
						
					 
					
						2015-02-20 11:22:46 -08:00