deads2k
a87d927588
update client.Config to use GroupVersion
2015-11-21 08:29:26 -05: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
Karl Isenberg
b39ab93973
Add conformance script
2015-11-19 12:53:41 -08:00
Karl Isenberg
5a0d01f6b5
Add mesos/docker CI scripts
2015-11-19 09:51:02 -08:00
k8s-merge-robot
81d66f8367
Merge pull request #17455 from mesosphere/jdef-pure-iptables-flag
...
Auto commit by PR queue bot
2015-11-18 21:17:20 -08:00
Dr. Stefan Schimanski
e1cb2aa828
docs: add Mesos scheduler documentation
2015-11-18 23:23:54 +01: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
0c9bc3215d
Merge pull request #14469 from thockin/intstr
...
Auto commit by PR queue bot
2015-11-16 23:20:37 -08: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
Tim Hockin
ba383bcfeb
Refactor IntOrString into a new pkg
...
pkg/util/intstr is a cleaner encapsulation for this type and supporting
functions. No behavioral change.
2015-11-16 10:57:52 -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
k8s-merge-robot
068e70dba8
Merge pull request #17057 from wojtek-t/remove_fake_client_from_contrib
...
Auto commit by PR queue bot
2015-11-13 15:22:51 -08:00
k8s-merge-robot
6ef6b9e055
Merge pull request #17054 from mesosphere/sttts-set-pod-resources
...
Auto commit by PR queue bot
2015-11-12 22:29:26 -08:00
k8s-merge-robot
e88593d788
Merge pull request #14542 from vishh/kubelet-refactor
...
Auto commit by PR queue bot
2015-11-12 15:24:22 -08:00
Mike Danese
92d110f83c
fix mesos unit tests
2015-11-12 10:08:06 -08:00
Dr. Stefan Schimanski
a3f02cda17
Add resource requests support
2015-11-12 16:56:07 +01:00
Dr. Stefan Schimanski
1a958b0517
Merge pull request #16316 from mesosphere/scheduler-refactor
...
MESOS: Refactor scheduler
2015-11-12 15:28:25 +01:00
Wojciech Tyczynski
578bede38a
Remove FakeEtcdClient from mesos/pkg/election.etcd_master_test.go
2015-11-12 10:06:58 +01:00
k8s-merge-robot
e71f43de93
Merge pull request #15976 from mesosphere/sur-k8sm-475-error-checking
...
Rebased previously reverted merge, just before this scheduler refactoring.
Auto commit by PR queue bot
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
d7964de230
Clean up error
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
f8ee091bde
Move makeCompositeReconciler into taskreconciler package
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
12efba8ce8
Rename podUpdates updates param -> podUpdatesBypass
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
91c5c2d3b6
Break dependency circuit between deleter and queuer
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
d35cb3b211
gofmt fixes
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
1be1a8ce63
Rename SchedulerLoop -> Controller
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
a7e2e227e5
Make ExecutorInfo role clear being a prototype
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
72aa1bdd25
Make queue private again in Queuer
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
6f5d40e5de
Rename ReconcilerAction -> Action
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
ba797e0dcb
Fix comment
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
ddcdf6a798
Remove Offers() dependency from ErrorHandler by moving out BreakChan factory
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
7adfabecda
Shorten component constructor names
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
e04bfd0a3e
Remove merrors package alias where possible
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
ec582e736e
Rename KubernetesMesosExecutor -> Executor
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
68179524ba
Fix podschedulers doc.go
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
cca110a280
Fix duplicate import
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
11f9198941
Add scheduler monopic architecture diagram
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
3208100375
Move slave registry into framework package
2015-11-12 01:33:50 +01:00
Dr. Stefan Schimanski
d8edcacbe3
Move driver mock into framework component
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
835961ac43
Make scheduler implementation private
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
be57bd63e5
Introduce interfaces for all scheduler components
2015-11-12 01:33:50 +01:00