Commit Graph

646 Commits

Author SHA1 Message Date
Daniel Smith
0760e9bc2c Fix up usage and tests, split into multiple files.
Doing this in multiple commits in an attempt to preserve the file movement history.
2014-06-29 12:35:43 -07:00
Daniel Smith
21e63cf75a Move scheduler to own package. 2014-06-29 12:30:49 -07:00
Tim Hockin
6c79937a42 Reduce logging noise
Don't use %#v for errors.
Do use %+v when more detail than %v is needed.
Fix typos Kublet -> Kubelet.
2014-06-28 22:16:26 -07:00
brendandburns
18cba57863 Fix the link. 2014-06-28 20:11:51 -07:00
brendandburns
ac055469c0 Add a link to the I/O talk on YouTube 2014-06-28 20:11:22 -07:00
brendandburns
fe4ce67aeb Merge pull request #289 from thockin/cleanups
Add a NewStringSet() function
2014-06-28 19:51:34 -07:00
Tim Hockin
b65d685a39 Add a NewStringSet() function
Also beef up tests to cover len(ss).
2014-06-28 19:36:44 -07:00
Tim Hockin
73a494c928 Merge pull request #283 from lavalamp/stringSet
Move stringSet to util.StringSet
2014-06-28 13:15:47 -07:00
Daniel Smith
3d1e8a92d3 Move stringSet to util.StringSet 2014-06-28 11:46:51 -07:00
Daniel Smith
39065d3b7b Merge pull request #282 from jjhuff/allow_empty_manifest_list
Allow empty lists when polling manifests via http
2014-06-28 11:29:19 -07:00
Justin Huff
28afe91855 Allow empty lists when polling manifests via http 2014-06-27 23:46:02 -07:00
Daniel Smith
134f44e3fa Merge pull request #276 from brendandburns/minion
Initial integration of the cloud based minion registry.
2014-06-27 22:56:47 -07:00
Brendan Burns
431fcac8b0 Initial integration of the cloud based minion registry. 2014-06-27 22:49:27 -07:00
Daniel Smith
0acb577884 Merge pull request #279 from brendandburns/tools
Add some extra validation and checking to the local cluster setup.
2014-06-27 22:05:55 -07:00
Brendan Burns
c002cac157 Add some extra validation and checking to the local cluster setup. 2014-06-27 21:47:01 -07:00
Daniel Smith
b21facafb1 Merge pull request #273 from brendandburns/kubelet
Make the docker endpoint a flag.
2014-06-27 17:09:25 -07:00
Brendan Burns
f8060c5b3d Make the docker endpoint a flag. 2014-06-27 17:01:12 -07:00
Daniel Smith
a5c3889866 Merge pull request #275 from brendandburns/guestbook
Change the frontend port in the guestbook example to 8000
2014-06-27 16:58:03 -07:00
Brendan Burns
22f25b9433 Change the frontend port in the guestbook example to 8000 2014-06-27 16:48:35 -07:00
brendandburns
4fdf55e85c Merge pull request #269 from lavalamp/exampleEtcd
Generic atomic update code
2014-06-27 16:28:02 -07:00
Daniel Smith
54ad4582e2 Fix unstable map ordering issue in test 2014-06-27 15:40:23 -07:00
Daniel Smith
9a0f89170e Fix comments. Add timeout to integration test; don't make travis run for 15 minutes any more. 2014-06-27 15:40:23 -07:00
Daniel Smith
999ea50c2a Cleanup to use AtomicUpdate. 2014-06-27 15:14:57 -07:00
Daniel Smith
529870d121 Generic atomic update code 2014-06-27 15:14:57 -07:00
Daniel Smith
4102abe11c Merge pull request #271 from brendandburns/htpasswd
Remove the dependency on apache htpasswd.
2014-06-27 15:03:37 -07:00
Brendan Burns
4eccd64e0f Remove the dependency on apache htpasswd. 2014-06-27 14:54:49 -07:00
Daniel Smith
640790d7b4 Merge pull request #254 from jjhuff/container_id
Cleaning up container ID handling inside kubelet
2014-06-27 14:13:56 -07:00
Justin Huff
8c5562ef77 DockerContaineId->DockerId 2014-06-27 14:03:50 -07:00
Justin Huff
81663fdb80 Introduce a type for docker container ids 2014-06-27 14:03:50 -07:00
Justin Huff
fe0066d2e4 Cleaning up container ID handling inside kubelet 2014-06-27 14:03:50 -07:00
brendandburns
3432cf6c53 Add a link to the update demo. 2014-06-27 12:31:35 -07:00
Daniel Smith
ba1882ab4f Merge pull request #265 from brendandburns/cas
Use etcd compare and swap to update the list of pods, to remove a race.
2014-06-27 11:42:12 -07:00
Brendan Burns
b25f950362 Use etcd compare and swap to update the list of pods, to remove a race. 2014-06-27 11:09:36 -07:00
brendandburns
b5c8efee00 Merge pull request #266 from dchen1107/readme
using hack/local-up-cluster.sh to run cluster locally
2014-06-27 09:20:13 -07:00
Dawn Chen
71c0555f20 using hack/local-up-cluster.sh to run cluster locally 2014-06-26 23:58:16 -07:00
Daniel Smith
affaf173bf Merge pull request #257 from brendandburns/sync
Implement sync behavior for controllers.
2014-06-26 20:04:13 -07:00
Brendan Burns
a391b2ff03 Implement sync behavior for controllers. 2014-06-26 19:44:28 -07:00
Daniel Smith
ab308ad13a Merge pull request #264 from brendandburns/padding
Set id width at 8 and pad with zeros.
2014-06-26 19:37:17 -07:00
Brendan Burns
78d9538358 Set id width at 8 and pad with zeros. 2014-06-26 19:24:12 -07:00
Daniel Smith
ffc2f82bed Merge pull request #238 from brendandburns/update
Initial add of the update demo for Google I/O
2014-06-26 19:21:38 -07:00
brendandburns
9e90c14369 Merge pull request #259 from lavalamp/api_long_op
Implement client polling.
2014-06-26 19:06:18 -07:00
Daniel Smith
e472d60578 Merge pull request #262 from jjhuff/fix_etcd_watches
Watch and Get on the same Etcd key.
2014-06-26 19:04:48 -07:00
Justin Huff
6fdebd6560 Watch and Get on the same Etcd key.
Kubelet was killing existing pods when creating a new one because new
files were being set as /registry/hosts/<machine>/pods/<id> and
/registry/hosts/<machine>/kubelet.
2014-06-26 18:59:49 -07:00
brendandburns
ccc04336af Merge pull request #258 from lavalamp/misc_cleanup
Use net.JoinHostPort
2014-06-26 18:56:52 -07:00
brendandburns
67d56ca972 Merge pull request #261 from meirf/test_bad_json_rejection
Test rejection of bad JSON.
2014-06-26 18:56:27 -07:00
Brendan Burns
23c971605e Initial add of cloud-demo 2014-06-26 18:52:08 -07:00
Daniel Smith
be39c3d646 Fix crash in test 2014-06-26 16:56:02 -07:00
Meir Fischer
a2513eb1d6 Test rejection of bad JSON. 2014-06-26 19:27:56 -04:00
Daniel Smith
001b07b292 Use net.JoinHostPort 2014-06-26 16:20:37 -07:00
Daniel Smith
fd5e3b0b04 Implement client polling. 2014-06-26 16:10:38 -07:00