Commit Graph

125 Commits (af78b9bac4d34eeec4adcf48f90845d5b325e081)

Author SHA1 Message Date
Nan Deng ea4224cbe7 update github.com/fsouza/go-dockerclient 2014-07-23 17:42:03 -07:00
Daniel Smith f672edd1cf Merge pull request #457 from dchen1107/minionlogs
Add support to query kubelet's logs and cadvisor's stats through apiserver by passing rawquery
2014-07-21 16:02:44 -07:00
Dawn Chen 064237a5b8 Add support to query kubelet's logs and cadvisor's stats through
apiserver by passing rawquery.

minor changes

Fixed a minor rebase issues.

Using ioutil.ReadAll instead of httputil.DumpResponse
2014-07-21 11:52:32 -07:00
Victor Marmol 88317efb42 Add a pause image for the net container.
The pause image is a 240KB image that simply pauses waiting on a signal.
Use this for the net container which only needs to act as a placeholder.
Current net image is ~2.5MB. From my tests, this reduces startup time
for the net container from ~14s to ~6s.
2014-07-21 10:28:49 -07:00
Daniel Smith af0ded703f bump(code.google.com/p/go.net/websocket): 7127eefd36
Add code.google.com/p/go.net/websocket to deps.sh and run update.sh.
2014-07-18 13:48:21 -07:00
Nan Deng 6878f105c0 add a client to get container info from kubelet 2014-07-16 01:08:56 -04:00
Nan Deng 8c573ee727 Update to latest cAdvisor and use data structures directly from cAdvisor 2014-07-15 11:53:00 -07:00
Clayton Coleman 31e40e1a68 bump(code.google.com/p/go-uuid/uuid): 3da0bf12e76e1048469b95fb20e29f1bc9799ae1 2014-07-10 17:06:43 -04:00
Brendan Burns 4eccd64e0f Remove the dependency on apache htpasswd. 2014-06-27 14:54:49 -07:00
Tim Hockin 9f9e75f508 Switch to glog for logging, bridge logging to glog.
1) imported glog to third_party (previous commit)
2) add support for third_party/update.sh to update just one pkg
3) search-and-replace:
  s/log.Printf/glog.Infof/
  s/log.Print/glog.Info/
  s/log.Fatalf/glog.Fatalf/
  s/log.Fatal/glog.Fatal/
4) convert glog.Info.*, err into glog.Error*

Adds some util interfaces to logging and calls them from each cmd, which
will set the default log output to write to glog.  Pass glog-wrapped
Loggers to etcd for logging.

Log files will go to /tmp - we should probably follow this up with a
default log dir for each cmd.

The glog lib is sort of weak in that it only flushes every 30 seconds, so
we spin up our own flushing goroutine.
2014-06-24 20:51:57 -07:00
Tim Hockin 381ac4328c bump(github.com/golang/glog): d1c4472bf2efd3826f2b5bdcc02d8416798d678c 2014-06-24 20:20:03 -07:00
Nan Deng 3080262f12 unit test for cadvisor 2014-06-19 20:44:53 +00:00
Nan Deng b66a822166 testify 2014-06-19 20:44:53 +00:00
Nan Deng 2402e939c2 Add cAdvisor into third_party 2014-06-19 20:44:52 +00:00
Brendan Burns 2759b2367f Add load balancing support to services. 2014-06-17 12:37:39 -07:00
Brendan Burns 23e736c8e1 Added goauth2 and the google api client. 2014-06-17 10:52:12 -07:00
Brendan Burns 45397c46cc bump(code.google.com/p/goauth2/compute/serviceaccount): ef170e7cf161bc5644976d13cadc67b285e73ee8 2014-06-17 10:52:11 -07:00
Brendan Burns 721f6571fa bump(code.google.com/p/google-api-go-client/googleapi): cdde2f903343c1fb7613c7cf1fe5e6567e02a9b2 2014-06-17 10:52:11 -07:00
Brendan Burns dd44261adf bump(gopkg.in/v1/yaml): b0c168ac0cf9493da1f9bb76c34b26ffef940b4a 2014-06-17 10:52:11 -07:00
Brendan Burns f7f449f334 bump(code.google.com/p/google-api-go-client/compute/v1): 2d8543b9e701ae349c9905482af0e017345b86c7 2014-06-17 10:52:10 -07:00
Brendan Burns 48e246c117 bump(code.google.com/p/goauth2/oauth): cf9c96faa9885b8cf351c2d79d9a929f3eebd4ec 2014-06-17 10:52:10 -07:00
Brendan Burns 5d2eb7dfff bump(github.com/fsouza/go-dockerclient): a735a3dbbfdd1822886f6b4235318c8809b41538 2014-06-17 10:52:10 -07:00
Brendan Burns b1531bbcf5 bump(github.com/coreos/go-etcd/etcd): 7745cfd7f8e619cc9e6be450238e6253a57a227f 2014-06-17 10:52:10 -07:00
Joe Beda d230625e1a Move third_party code under third_party/src so it can be used in $GOPATH. 2014-06-13 17:15:49 -07:00
Joe Beda 2c4b3a562c First commit 2014-06-06 16:40:48 -07:00