Commit Graph

3060 Commits

Author SHA1 Message Date
Satnam Singh
44e4c8d7ad Fluentd example with Elasticsearch and Kibana in the same pod 2014-10-27 22:15:02 -07:00
Joe Beda
1123105ee4 Merge pull request #2011 from brendandburns/fix
Further fixes due to validation changes.
2014-10-27 14:50:51 -07:00
Brendan Burns
455471d77d Further fixes. 2014-10-27 14:48:42 -07:00
Joe Beda
fca05982fc Merge pull request #2010 from brendandburns/fix
Fix the e2e tests and kubecfg given recent additional validation.
2014-10-27 13:43:13 -07:00
Brendan Burns
df3dd288f2 Fix the e2e tests and kubecfg given recent additional validation. 2014-10-27 13:39:21 -07:00
bgrant0607
b965e85b7e Merge pull request #2007 from brendandburns/scheduler
Turn on node constraint scheduling.
2014-10-27 13:33:01 -07:00
Brendan Burns
de8a68eec3 Merge pull request #1784 from JaysonRaymond/master
CoreOS Getting Started Guide: should specify required cloud-config changes #1770
2014-10-27 13:14:41 -07:00
Brendan Burns
b8ad04da7c Merge pull request #2005 from erictune/master_integ_test
Move handler setup: cmd/apiserver -> pkg/master
2014-10-27 13:13:21 -07:00
Brendan Burns
83715dd7be Turn on node constraint scheduling. 2014-10-27 12:18:27 -07:00
Joe Beda
019170e6fb Merge pull request #1716 from proppy/boot2docker-bootstrap
docker: add cluster bootstrap and doc
2014-10-27 11:46:55 -07:00
Eric Tune
245585f364 Move handler setup: cmd/apiserver -> pkg/master
Moved CORS handler setup and authorizer setup.
Will allow for integration test of authorization.
2014-10-27 11:43:12 -07:00
Johan Euphrosine
fc54dd2b6b local_docker: add export PATH to kubecfg binary 2014-10-27 11:16:07 -07:00
Clayton Coleman
126d4dcf96 Merge pull request #1978 from erictune/master_int_test
Integration test on master, not just apiserver.
2014-10-27 13:12:13 -04:00
Tim Hockin
37ffb41b81 Merge pull request #1830 from markturansky/label_validation
add RFC952 validation to labels
2014-10-27 09:54:18 -07:00
bgrant0607
80c1464a4a Merge pull request #1946 from brendandburns/scheduler
Add requirements based scheduling.
2014-10-27 09:38:48 -07:00
Eric Tune
40a5ca034d Integration test on master, not just apiserver.
Moved code from cmd/apiserver to pkg/master.

test/integration/client_test made to use a master object,
instead of an apiserver.Handle.

Subsequent PRs will move more handler-installation into
pkg/master, with the goal that every http.Handler of a
standalone apiserver process can also be tested
in a "testing"-style go test.

In particular, a subsequent PR will test
authorization.
2014-10-27 09:14:58 -07:00
Brendan Burns
5d4d60783d Add requirements based scheduling. 2014-10-25 22:08:00 -07:00
Daniel Smith
dc7e3d6601 Merge pull request #1937 from derekwaynecarr/update_client_interface
Rework client.Interface
2014-10-24 16:26:16 -07:00
markturansky
e2365b1f96 add RFC952 label validation 2014-10-24 16:01:52 -04:00
Joe Beda
15008e1390 Merge pull request #1986 from thockin/errlist
Rename api ErrorList for clarity
2014-10-24 09:56:23 -07:00
Tim Hockin
d6effe3c6d Rename api ErrorList for clarity 2014-10-24 09:43:14 -07:00
derekwaynecarr
b7be298f54 Fix client structs to be package private 2014-10-24 11:49:04 -04:00
derekwaynecarr
ce30b2657a Fix integration tests 2014-10-24 11:49:04 -04:00
derekwaynecarr
c6eb371c93 Fixup unit tests 2014-10-24 11:49:04 -04:00
derekwaynecarr
341e404290 Fix sync service endpoints typo 2014-10-24 11:47:30 -04:00
derekwaynecarr
a18567f759 Update fake.go for client interface changes 2014-10-24 11:47:30 -04:00
derekwaynecarr
580cb5ea4f Rework client.Interface 2014-10-24 11:47:30 -04:00
Tim Hockin
2bbd11eda6 Merge pull request #1975 from smarterclayton/split_type_meta
Split TypeMeta into ObjectMeta/ListMeta
2014-10-24 08:43:00 -07:00
Clayton Coleman
1a1d62653b Merge pull request #1983 from smarterclayton/vagrant_util_wrong
Vagrant util has minion query for ID, not Name
2014-10-24 11:38:04 -04:00
Clayton Coleman
644eb70085 Refactor tests to split ObjectMeta from TypeMeta 2014-10-24 11:22:21 -04:00
Clayton Coleman
7550c146dc Replace struct initializers for TypeMeta with ObjectMeta 2014-10-24 11:22:21 -04:00
Clayton Coleman
bc748fadfa Whitespace and old comment removal 2014-10-24 11:22:21 -04:00
Clayton Coleman
1ffc82dfe6 createPod should copy the labels, not edit them in place 2014-10-24 11:22:21 -04:00
Clayton Coleman
2475eb06cb Remove use of embedded TypeMeta accessor 2014-10-24 11:22:20 -04:00
Clayton Coleman
0f011a055f Implement conversions for v1beta1/2 to internal ObjectMeta 2014-10-24 11:22:20 -04:00
Clayton Coleman
09800643e2 Change validation now that namespace is on ObjectMeta 2014-10-24 11:22:20 -04:00
Clayton Coleman
55163a7df1 Split TypeMeta into ObjectMeta and TypeMeta 2014-10-24 11:22:20 -04:00
Clayton Coleman
b5da5889e4 Merge pull request #1925 from thockin/klet
Accumulated cleanups to Kubelet
2014-10-24 11:20:29 -04:00
Clayton Coleman
bd1b3fb245 Vagrant util has minion query for ID, not Name
Related to the ID->Name refactor, noticed while running e2e
2014-10-23 23:12:04 -04:00
Johan Euphrosine
966c3dae70 boot2docker: add cluster bootstrap and doc 2014-10-23 18:06:17 -07:00
Tim Hockin
0a202354b9 Fix race between syncPod and syncPods 2014-10-23 15:53:26 -07:00
Tim Hockin
099934d49f Cleanups in syncPod 2014-10-23 15:53:26 -07:00
Tim Hockin
76c33a88b6 Remove redundancy in SyncPods 2014-10-23 15:53:26 -07:00
Tim Hockin
36a05ee871 Improve kubelet logging 2014-10-23 15:53:26 -07:00
Tim Hockin
487867bd01 Extract cadvisor code to cadvisor.go 2014-10-23 15:53:26 -07:00
Tim Hockin
de3060e4eb Rename httpGetInterface to httpGetter 2014-10-23 15:53:26 -07:00
Daniel Smith
e46af6e37f Merge pull request #1969 from smarterclayton/new_typemeta
Allow Meta lookup to work across ObjectType and ListMeta
2014-10-23 15:29:57 -07:00
Clayton Coleman
3df1c2f29d Use meta.Interface and meta.Accessor 2014-10-23 18:01:25 -04:00
Joe Beda
bf481a1546 Merge pull request #1976 from lavalamp/fix4
Fixes to e2e script
2014-10-23 14:59:33 -07:00
Daniel Smith
47f1cb966b Fixes to e2e script 2014-10-23 14:54:50 -07:00