Commit Graph

100919 Commits

Author SHA1 Message Date
Daniel Smith
bf3b34c2e9 Allow master's pod info getter to be faked. Wire up in integration tests in futile attempt to make travis pass. 2014-07-01 17:08:32 -07:00
Daniel Smith
587fb75a7a rearrange RunKubelet's parameters so that address and port are next to each other 2014-07-01 16:47:37 -07:00
Daniel Smith
11d6451d2a Change kublet to serve podInfo instead of containerInfo. Plumb through system. 2014-07-01 16:41:10 -07:00
Daniel Smith
049bc6b6d4 Fix interface{} in api/types.go; plumb through system. 2014-07-01 16:41:09 -07:00
Daniel Smith
d523ccb428 Change error printing for easier debugging 2014-07-01 16:41:09 -07:00
Daniel Smith
6d8cef21b4 Merge pull request #329 from thockin/valid6
Add validation of Volumes
2014-07-01 16:38:16 -07:00
Tim Hockin
045f1bda0c Add validation of Volumes 2014-07-01 16:30:39 -07:00
Clayton Coleman
a6a27fd6ef Describe identifiers in Kubernetes
Documents #199
2014-07-01 19:17:39 -04:00
brendandburns
1c54112b0f Merge pull request #332 from thagikura/patch-1
Replace the outdated cloudcfg.sh to kubecfg.sh
2014-07-01 16:06:13 -07:00
brendandburns
664c9faa43 Merge pull request #327 from lavalamp/etcdChanFix
Improvements to integration test & logging
2014-07-01 15:40:48 -07:00
brendandburns
ec01289aeb Merge pull request #326 from thockin/valid2
First piece ofn actual validation
2014-07-01 15:40:13 -07:00
Takeshi Hagikura
f92cc6a948 Replace the outdated cloudcfg.sh to kubecfg.sh
Replaces the outdated cloudcfg.sh to kubecfg.sh in the dynamic update demo.
2014-07-02 07:35:08 +09:00
brendandburns
67eae1f645 Merge pull request #331 from dchen1107/cleanup
Fixed the data race found in kubelet_test.go
2014-07-01 15:30:36 -07:00
Dawn Chen
17bad028ce Fixed the data race found in kubelet_test.go 2014-07-01 15:15:40 -07:00
Daniel Smith
a73a395421 Merge pull request #312 from thockin/valid4
Document api types wrt validation
2014-07-01 14:34:11 -07:00
Daniel Smith
b820e026f6 Improve logging. 2014-07-01 14:02:14 -07:00
Daniel Smith
50bbf39925 improvements to integration test organization 2014-07-01 14:02:14 -07:00
Tim Hockin
8bc49a02c3 Document api types wrt validation
Part 3 in a series of changes towards data validation.
2014-07-01 13:58:44 -07:00
Tim Hockin
a92e1aa1bf First piece of validation
I'm adding pieces incrementally to make sure we get full testing of each
piece.

Make syncLoop() private
2014-07-01 13:48:57 -07:00
brendandburns
da61f90b08 Merge pull request #325 from lavalamp/etcdChanFix
Don't double-close the channel when etcd returns an error.
2014-07-01 13:46:50 -07:00
Daniel Smith
229b8fca2a Don't double-close the channel when etcd returns an error. 2014-07-01 12:49:57 -07:00
Daniel Smith
a10ac51224 Merge pull request #320 from brendandburns/async
Make each pod synchronization in the kubelet an independent thread.
2014-07-01 12:42:33 -07:00
Brendan Burns
1798e0fea3 Make each pod synchronization async. 2014-07-01 12:20:13 -07:00
Daniel Smith
212a393404 Merge pull request #293 from brendandburns/minion
Activate cloud minion registry.
2014-07-01 12:11:22 -07:00
Daniel Smith
6473177f3b Merge pull request #324 from vmarmol/add-cadvisor
Run cAdvisor on all minions.
2014-07-01 12:00:17 -07:00
Daniel Smith
9da5fed7f4 Merge pull request #277 from brendandburns/sync
Add sync behavior to the pod registry.  Expand tests.
2014-07-01 11:43:40 -07:00
Daniel Smith
cf2cf5027b Merge pull request #322 from brendandburns/travis
Disable gofmt for non go1.2 or go1.3
2014-07-01 11:42:22 -07:00
Victor Marmol
842907613b Run cAdvisor on all minions. 2014-07-01 11:36:33 -07:00
Daniel Smith
99f85e3897 Merge pull request #309 from monnand/race-controller
fix data races in controller
2014-07-01 11:34:05 -07:00
Brendan Burns
d5516e4cdc Activate gce minion list. 2014-07-01 11:33:58 -07:00
Brendan Burns
13d7a5959a Add sync behavior to the pod registry. Expand tests. 2014-07-01 11:31:21 -07:00
Brendan Burns
e5f36b8ec1 Disable gofmt for non go1.2 or go1.3 2014-07-01 11:25:59 -07:00
Nan Deng
44935c2f94 comment 2014-07-01 11:21:17 -07:00
Nan Deng
7f9d66525a remove lock for broadcast 2014-07-01 11:13:05 -07:00
Brendan Burns
7999983311 Added async behavior. 2014-07-01 11:11:10 -07:00
Daniel Smith
d75bd790d3 Merge pull request #319 from brendandburns/kubecfg
Initial add of an environment variable for the kubernetes master.
2014-07-01 11:07:31 -07:00
Daniel Smith
51fd88bfc2 Merge pull request #323 from proppy/master
travis: add go 1.3 target
2014-07-01 11:03:51 -07:00
Johan Euphrosine
74bc515172 travis: temporary disable tip
workaround gofmt failure, until #322 is in
2014-07-01 11:01:17 -07:00
Johan Euphrosine
d7b1562b45 travis: add go 1.3 target 2014-07-01 10:45:53 -07:00
brendandburns
0d8d38d442 Merge pull request #321 from smarterclayton/use_capital_id
Use ID instead of Id (go style) everywhere
2014-07-01 10:33:06 -07:00
Clayton Coleman
15c96508a9 Use ID instead of Id (go style) everywhere
Fixes #278
2014-07-01 13:16:47 -04:00
Brendan Burns
4d6a783e5f Initial add of an environment variable for the kubernetes master. 2014-07-01 10:12:38 -07:00
Nan Deng
f68446fed9 comment 2014-06-30 20:51:38 -07:00
brendandburns
d53c56dd29 Merge pull request #314 from thockin/valid2
Fix examples to set manifest ID and version
2014-06-30 20:21:32 -07:00
brendandburns
65a62278b1 Merge pull request #286 from lavalamp/exampleEtcd
Separate scheduler from registry
2014-06-30 20:17:07 -07:00
brendandburns
2b8ccbf9e9 Merge pull request #316 from thockin/docs
Add a review/commit hysteresis.
2014-06-30 20:12:31 -07:00
Nan Deng
101806cb5e do not recreate 2014-06-30 18:27:41 -07:00
Nan Deng
7b432eac5c gofmt -r "condChannelsReady->condWatchCompleted" 2014-06-30 18:05:01 -07:00
Daniel Smith
53618f5db7 Merge pull request #311 from thockin/valid3
Add validation primitives to util
2014-06-30 17:13:24 -07:00
Tim Hockin
6e9c0a6f95 Add a review/commit hysteresis. 2014-06-30 16:53:27 -07:00