Commit Graph

20629 Commits

Author SHA1 Message Date
Dr. Stefan Schimanski
de5f0f73e7 Move PluginInterface to plugin.go 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
a9f80d7383 Move mesosScheduler.NewPluginConfig from plugin.go to mesos_scheduler.go 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
85b64391df Rename schedulingPlugin -> schedulerPlugin 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
518a7d5f3b Rename KubernetesMesosScheduler -> MesosScheduler 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
98e48a2680 Rename kubeScheduler -> schedulerApiAlgorithmAdapter and k8smScheduler -> mesosSchedulerApiAdapter 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
30b5faff53 Pull apart plugin, PodSchedulers, Deleter and Binder 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
b9538dd70c Add doc.go for scheduler.{algorithm,queuer} 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
985ebecd8c Rename queuer.NewQueue -> queuer.New 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
ce7cda603d Move queuer into its own module 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
26338dcd4d Move independent concepts out of scheduler plugin in their own files 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
5db45baa8f Rename scheduler -> mesosScheduler in plugin_test 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
01a97ebc14 Rename KubernetesScheduler -> KubernetesMesosScheduler 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
866a17d6d8 Rename KubernetesExecutor -> KubernetesMesosExecutor 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
12165cd6e0 Rename variable to ei for ExecutorInfo 2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
4f13ba1af6 Revert "Merge pull request #15976 from mesosphere/sur-k8sm-475-error-checking"
The given merge will be rebased manually and appended to the scheduler refactoring.

This reverts commit 8d923afe23, reversing
changes made to d7458ddd4c.
2015-11-12 01:33:50 +01:00
k8s-merge-robot
b873dce298 Merge pull request #16006 from paralin/remove-experimental-api-env
Auto commit by PR queue bot
2015-11-11 16:23:35 -08:00
k8s-merge-robot
3d66f0fe62 Merge pull request #16911 from mesosphere/sttts-fix-cluster-dns-images
Auto commit by PR queue bot
2015-11-11 15:58:07 -08:00
k8s-merge-robot
398a4808e1 Merge pull request #17132 from janetkuo/kubectl-rollingupdate-rollback
Auto commit by PR queue bot
2015-11-11 15:52:32 -08:00
k8s-merge-robot
8761ad3ec1 Merge pull request #15464 from jiangyaoguo/bubble-up-reason-when-killing-pod
Auto commit by PR queue bot
2015-11-11 14:17:27 -08:00
k8s-merge-robot
821763510a Merge pull request #16903 from bgrant0607/docfix
Auto commit by PR queue bot
2015-11-11 13:54:44 -08:00
Janet Kuo
88d9106705 Add help text for rollback in kubectl rolling-update 2015-11-11 13:29:54 -08:00
Prashanth B
eb89df9bb7 Merge pull request #17123 from bprashanth/disable
Disable l7 test on soak continuous
2015-11-11 11:34:12 -08:00
Prashanth Balasubramanian
fe5717916b Disable l7 test on soak continuous 2015-11-11 10:50:24 -08:00
Dr. Stefan Schimanski
28aa9b4d35 Add Makefile to build examples/cluster-dns images 2015-11-11 17:18:35 +01:00
Dr. Stefan Schimanski
da194b4637 Move dns-frontend images to gcr.io 2015-11-11 17:16:19 +01:00
Dr. Stefan Schimanski
fe6559829a Base cluster-dns on python:2.7-slim image
- 79 instead of 263 MB
- does not trigger the docker-pull freeze bug
2015-11-11 17:15:53 +01:00
k8s-merge-robot
0ee52eb0c8 Merge pull request #17102 from zhengguoyong/add_break
Auto commit by PR queue bot
2015-11-11 03:57:16 -08:00
k8s-merge-robot
4b8f232ec4 Merge pull request #17009 from wojtek-t/raw_namer_with_package
Auto commit by PR queue bot
2015-11-11 03:26:14 -08:00
k8s-merge-robot
8c9c68c5ca Merge pull request #15993 from timstclair/readiness-workers
Auto commit by PR queue bot
2015-11-11 02:49:11 -08:00
k8s-merge-robot
142eae0f78 Merge pull request #14912 from thaerlo/master
Auto commit by PR queue bot
2015-11-11 02:17:38 -08:00
k8s-merge-robot
b7d4f55df2 Merge pull request #16187 from brendandburns/heapster
Auto commit by PR queue bot
2015-11-11 01:46:35 -08:00
k8s-merge-robot
1f4ec94edc Merge pull request #16226 from enisoc/vitess-example
Auto commit by PR queue bot
2015-11-11 01:40:33 -08:00
zhengguoyong
79d97abac4 When find NodeReadyCondition, it can quit the loop 2015-11-11 16:15:01 +08:00
k8s-merge-robot
2c73e43002 Merge pull request #16972 from pmorie/kubelet-makefile
Auto commit by PR queue bot
2015-11-10 23:31:14 -08:00
Brian Grant
e62386a717 Update overview doc using content from recent presentation. 2015-11-11 06:06:36 +00:00
k8s-merge-robot
33a5874d11 Merge pull request #17069 from jlowdermilk/gke-1.1-features
Auto commit by PR queue bot
2015-11-10 18:41:17 -08:00
Christian Stewart
d61d57adec
Remove ENABLE_EXPERIMENTAL_API and similar in favor of KUBE_RUNTIME_CONFIG.
Addresses #15968

This patch removes KUBE_ENABLE_EXPERIMENTAL_API and similar calls in
favor of specifying desired features in KUBE_RUNTIME_CONFIG. Changes
have also been made to e2e scripts to re-enable using
KUBE_RUNTIME_CONFIG rather than EXPERIMENTAL_API env vars.

This also introduces KUBE_ENABLE_DAEMONSETS and KUBE_ENABLE_DEPLOYMENTS.

Signed-off-by: Christian Stewart <christian@paral.in>
2015-11-10 21:36:34 -05:00
k8s-merge-robot
c785a6e77f Merge pull request #17033 from aveshagarwal/master-kubelet-streaming
Auto commit by PR queue bot
2015-11-10 18:09:13 -08:00
k8s-merge-robot
41d2d19f33 Merge pull request #16759 from ixdy/jenkins-configs
Auto commit by PR queue bot
2015-11-10 17:37:40 -08:00
k8s-merge-robot
8d923afe23 Merge pull request #15976 from mesosphere/sur-k8sm-475-error-checking
Auto commit by PR queue bot
2015-11-10 17:05:37 -08:00
Jeff Lowdermilk
58c0830726 Export MINION_SIZE as MACHINE_TYPE for gke tests 2015-11-10 16:37:58 -08:00
k8s-merge-robot
d7458ddd4c Merge pull request #16999 from ZhuPeng/bugfix_config_setdefault
Auto commit by PR queue bot
2015-11-10 16:33:35 -08:00
k8s-merge-robot
685071bd4f Merge pull request #16908 from feihujiang/printClueForGettingCommandPrompt
Auto commit by PR queue bot
2015-11-10 16:02:32 -08:00
k8s-merge-robot
23cd7d0251 Merge pull request #17067 from mesosphere/jdef_ignore_mesos_docker_km_overlay
Auto commit by PR queue bot
2015-11-10 15:41:26 -08:00
k8s-merge-robot
253dd4e18e Merge pull request #17073 from jlowdermilk/fix-patch-help-text
Auto commit by PR queue bot
2015-11-10 14:53:27 -08:00
Tim St. Clair
67cfed5bf3 Don't wait for sync to update readiness
Push status updates as soon as readiness state changes for containers,
rather than waiting for the sync loop to update the status. In
particular, this should help new containers to come online faster.

Additionally, consolidates prober test helpers into a single file.
2015-11-10 14:00:12 -08:00