k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						d3fdc61ff7 
					 
					
						
						
							
							Merge pull request  #19696  from mesosphere/jdef_mesos_pod_discovery  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2016-01-28 01:15:40 -08:00 
						 
				 
			
				
					
						
							
							
								James DeFelice 
							
						 
					 
					
						
						
							
						
						1748f028d5 
					 
					
						
						
							
							experimental support for task discovery-info generation  
						
						
						
						
					 
					
						2016-01-25 16:25:03 +00:00 
						 
				 
			
				
					
						
							
							
								Arsen Mamikonyan 
							
						 
					 
					
						
						
							
						
						8b5e9e2885 
					 
					
						
						
							
							Change repository references to  https://github.com/kubernetes/kubernetes  
						
						
						
						
					 
					
						2016-01-22 10:23:14 -05:00 
						 
				 
			
				
					
						
							
							
								James DeFelice 
							
						 
					 
					
						
						
							
						
						227ac385e9 
					 
					
						
						
							
							use the default scheduler name from the API when generating events; also start logging events to Infof  
						
						
						
						
					 
					
						2016-01-21 16:57:15 +00:00 
						 
				 
			
				
					
						
							
							
								James DeFelice 
							
						 
					 
					
						
						
							
						
						58407ca8a2 
					 
					
						
						
							
							avoid updating nf_conntrack-related settings, by default, when running k8s on mesos  
						
						
						
						
					 
					
						2016-01-06 21:57:25 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						7a2c33e323 
					 
					
						
						
							
							contrib/mesos/scheduler: make debug handler for kubelet configurable  
						
						
						
						
					 
					
						2015-12-29 14:39:59 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						5ebc1f0d79 
					 
					
						
						
							
							contrib/mesos/kubelet: don't disable debug handler by default  
						
						
						
						
					 
					
						2015-12-21 14:31:28 +01:00 
						 
				 
			
				
					
						
							
							
								Timothy St. Clair 
							
						 
					 
					
						
						
							
						
						c505a5d49d 
					 
					
						
						
							
							Updating kubernetes proper to use latest etcd client library  
						
						
						
						
					 
					
						2015-12-16 15:56:35 -06:00 
						 
				 
			
				
					
						
							
							
								Sergiusz Urbaniak 
							
						 
					 
					
						
						
							
						
						67e98fcfa8 
					 
					
						
						
							
							executor, scheduler: make default pod roles configurable  
						
						... 
						
						
						
						Currently if a pod is being scheduled with no meta.RolesKey label
attached to it, per convention the first configured mesos (framework)
role is being used.
This is quite limiting and also lets e2e tests fail. This commit
introduces a new configuration option "--mesos-default-pod-roles" defaulting to
"*" which defines the default pod roles in case the meta.RolesKey pod
label is missing. 
						
						
					 
					
						2015-12-14 15:18:39 +01:00 
						 
				 
			
				
					
						
							
							
								Timothy St. Clair 
							
						 
					 
					
						
						
							
						
						413d8d18fe 
					 
					
						
						
							
							Futher storage isolation and removal of the tools interface.  
						
						
						
						
					 
					
						2015-12-09 11:04:14 -06:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						7644d34759 
					 
					
						
						
							
							Merge pull request  #15775  from mesosphere/sur-k8sm-482-resource-roles  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-12-01 05:36:52 -08:00 
						 
				 
			
				
					
						
							
							
								Tim St. Clair 
							
						 
					 
					
						
						
							
						
						20ead45af9 
					 
					
						
						
							
							Move etcd_util.go to separate package  
						
						
						
						
					 
					
						2015-11-23 11:32:50 -08:00 
						 
				 
			
				
					
						
							
							
								Sergiusz Urbaniak 
							
						 
					 
					
						
						
							
						
						9eae47c6e6 
					 
					
						
						
							
							scheduler: implement role awareness  
						
						
						
						
					 
					
						2015-11-23 17:27:14 +01:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						1a57cc8033 
					 
					
						
						
							
							Merge pull request  #15777  from mesosphere/sttts-replace-ssh-by-net-host-container  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-11-20 02:19:25 -08:00 
						 
				 
			
				
					
						
							
							
								James DeFelice 
							
						 
					 
					
						
						
							
						
						f855ac39d3 
					 
					
						
						
							
							added proxy-mode flag to scheduler and minion  
						
						
						
						
					 
					
						2015-11-18 20:32:44 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						2d6c2eb897 
					 
					
						
						
							
							e2e: replace ssh with net=host hostexec pod and kubectl exec  
						
						... 
						
						
						
						- document needed packages in hostexec image
- add RunHostCmdOrDie
- kube-proxy e2e: port from ssh to hostexec
  - use preset NodeName to schedule test pods to different nodes
  - parallel launch of pods
  - port from ssh to hostexec
  - add timeout because nc might block on udp
  - delete test container without grace period
- PrivilegedPod e2e: port from ssh to hostexec
- NodePort e2e: port from ssh to hostexec
- cluster/mesos/docker: Enable privileged pods 
						
						
					 
					
						2015-11-17 20:48:34 +01:00 
						 
				 
			
				
					
						
							
							
								k8s-merge-robot 
							
						 
					 
					
						
						
							
						
						a999c0fbe4 
					 
					
						
						
							
							Merge pull request  #13943  from mesosphere/static-pods  
						
						... 
						
						
						
						Auto commit by PR queue bot 
						
						
					 
					
						2015-11-16 13:53:23 -08:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						2f45d5706b 
					 
					
						
						
							
							Add node status update controller  
						
						
						
						
					 
					
						2015-11-16 11:48:04 +01:00 
						 
				 
			
				
					
						
							
							
								James DeFelice 
							
						 
					 
					
						
						
							
						
						3d3577b9f3 
					 
					
						
						
							
							rewrite of static pod json zipper  
						
						... 
						
						
						
						- add busybox static pod to mesos-docker cluster
- customize static pods with binding annotations
- code cleanup
- removed hacky podtask.And func; support minimal resources for static pods when resource accounting is disabled
- removed zip archive of static pods, changed to gzip of PodList json
- pod utilities moved to package podutil
- added e2e test
- merge watched mirror pods into the mesos pod config stream 
						
						
					 
					
						2015-11-13 23:30:26 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						a3f02cda17 
					 
					
						
						
							
							Add resource requests support  
						
						
						
						
					 
					
						2015-11-12 16:56:07 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						1be1a8ce63 
					 
					
						
						
							
							Rename SchedulerLoop -> Controller  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						adfc63e749 
					 
					
						
						
							
							Clean up error handling for the sandbox overlay  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						8af8aa4710 
					 
					
						
						
							
							Fix rebase error  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						06a975e5ad 
					 
					
						
						
							
							Move podschedulers below components/algorithm  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						4d99ee7e54 
					 
					
						
						
							
							Rename NewScheduler -> New  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						a727188c19 
					 
					
						
						
							
							Fix broadcaster duplicate  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						182f49dac5 
					 
					
						
						
							
							gofmt fixes  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						bb53cc26d3 
					 
					
						
						
							
							Reorder scheduler packages  
						
						... 
						
						
						
						- Scheduler implemenation -> components
- types -> toplevel scheduler package
- integration_test.go -> integration 
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						ef0a512c15 
					 
					
						
						
							
							Move framework into components directory  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						3601292cff 
					 
					
						
						
							
							Split MesosScheduler from actual Scheduler code holding the task registry  
						
						... 
						
						
						
						- rename types.Framework -> types.Scheduler
- rename MesosScheduler -> Framework
- transform MesosFramework into independent Scheduler glueing all scheduler
  components, implementing types.Scheduler and owning the task registry 
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						ae4673e86e 
					 
					
						
						
							
							Split binder, deleter, podScheduler initialion from NewSchedulerLoop  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						5f070c11a7 
					 
					
						
						
							
							Get rid of unecessary SchedulerLoopConfig detour to create a SchedulerLoop  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						0ebfc02d16 
					 
					
						
						
							
							Separate SchedulerLoop instantiation from MesosScheduler  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						2c4142494a 
					 
					
						
						
							
							Turn plugin into a SchedulerLoop and move to operations directory  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						18fbc1fe57 
					 
					
						
						
							
							Make scheduler service variables private  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						23fa56adb1 
					 
					
						
						
							
							Move etcd code from MesosScheduler into service  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						47e2f1fba8 
					 
					
						
						
							
							Rename scheduler.{algorithm -> podschedulers}  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						8e3c648ca0 
					 
					
						
						
							
							Rename schedcfg -> schedulerConfig  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						beaaf81ee3 
					 
					
						
						
							
							Move fcfs and types to scheduler.algorithm module  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						b600e6c497 
					 
					
						
						
							
							Rename KubernetesMesosScheduler.{Scheduler -> PodScheduler}  
						
						
						
						
					 
					
						2015-11-12 01:33:50 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						8fb77ce13e 
					 
					
						
						
							
							Exit scheduler if sandbox overlay does not exist  
						
						
						
						
					 
					
						2015-11-03 11:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						ed09e5c29d 
					 
					
						
						
							
							Add supported archive format for --mesos-sandbox-overlay  
						
						
						
						
					 
					
						2015-11-03 11:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						60ac1b932f 
					 
					
						
						
							
							Simplify serveFrameworkArtifact with library function for basenames  
						
						
						
						
					 
					
						2015-11-03 11:27:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						4062e2be2f 
					 
					
						
						
							
							Add executor sandbox overlay mechanism to distribute nsenter and socat  
						
						
						
						
					 
					
						2015-11-03 11:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								James DeFelice 
							
						 
					 
					
						
						
							
						
						b28333ca43 
					 
					
						
						
							
							enable profiling for the kubelet/executor when turned on at the scheduler  
						
						
						
						
					 
					
						2015-10-15 21:22:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						aea7985b85 
					 
					
						
						
							
							Take default limits for cpu and mem into account in FitPredicate  
						
						
						
						
					 
					
						2015-10-10 12:29:52 +02:00 
						 
				 
			
				
					
						
							
							
								Sergiusz Urbaniak 
							
						 
					 
					
						
						
							
						
						42c84954fd 
					 
					
						
						
							
							executor,scheduler: make launchGracePeriod configurable  
						
						
						
						
					 
					
						2015-10-02 07:43:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dr. Stefan Schimanski 
							
						 
					 
					
						
						
							
						
						4d4ebe9f18 
					 
					
						
						
							
							Add Mesos slave attributes as node labels  
						
						... 
						
						
						
						- pre-create node api objects from the scheduler when offers arrive
- decline offers until nodes a registered
- turn slave attributes as k8s.mesosphere.io/attribute-* labels
- update labels from executor Register/Reregister
- watch nodes in scheduler to make non-Mesos labels available for NodeSelector matching
- add unit tests for label predicate
- add e2e test to check that slave attributes really end up as node labels 
						
						
					 
					
						2015-09-26 09:46:56 +02:00 
						 
				 
			
				
					
						
							
							
								Sergiusz Urbaniak 
							
						 
					 
					
						
						
							
						
						d97ccea8c2 
					 
					
						
						
							
							scheduler: add healthz endpoint  
						
						
						
						
					 
					
						2015-09-16 09:15:20 +02:00 
						 
				 
			
				
					
						
							
							
								James DeFelice 
							
						 
					 
					
						
						
							
						
						cf908df89c 
					 
					
						
						
							
							add flags for initial executor cpu and memory resources  
						
						
						
						
					 
					
						2015-09-06 02:16:09 +00:00