Yuki Sonoda (Yugui)
|
df9da65939
|
Rename a function according to go convention
|
2014-07-16 22:05:06 +09:00 |
|
Yuki Sonoda (Yugui)
|
a702be8e63
|
Fixes new golint errors in pkg/kubelet after merge
|
2014-07-16 21:33:26 +09:00 |
|
Yuki Sonoda (Yugui)
|
07b8be4d4c
|
Merge branch 'master' into fix/golint2
Conflicts:
pkg/api/types.go
pkg/health/health_check.go
pkg/kubelet/kubelet.go
pkg/kubelet/kubelet_server.go
pkg/kubelet/kubelet_server_test.go
pkg/kubelet/kubelet_test.go
|
2014-07-16 21:33:21 +09:00 |
|
Daniel Smith
|
c7d31fabbc
|
Merge pull request #480 from monnand/cadvisor-update-1
Update kubelet package to use most recent cAdvisor's code
|
2014-07-15 18:25:54 -07:00 |
|
Brendan Burns
|
c331849e69
|
Add support for CPU limiting to the kubelet.
|
2014-07-15 16:49:34 -07:00 |
|
Daniel Smith
|
3d63d733e3
|
Merge pull request #456 from brendandburns/health
Move health checking logic out to a utility. Add a minion registry that health checks.
|
2014-07-15 15:39:21 -07:00 |
|
Brendan Burns
|
c5db874090
|
Addressed comments.
|
2014-07-15 15:16:36 -07:00 |
|
Nan Deng
|
30bc2af9f1
|
gofmt -r "GetContainerStats->GetContainerInfo"
|
2014-07-15 11:53:00 -07: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
|
e02ea37d9f
|
Move Docker specific function out of the Kubelet
|
2014-07-15 11:34:48 -04:00 |
|
Yuki Yugui Sonoda
|
edac5ce0b8
|
Fixes golint errors in pkg/kubelet
|
2014-07-15 22:56:31 +09:00 |
|
Yuki Yugui Sonoda
|
af38bf1ef7
|
Fixes golint errors in pkg/api
|
2014-07-15 22:56:09 +09:00 |
|
Clayton Coleman
|
07fafb1252
|
Merge pull request #453 from brendandburns/memory
Add support for memory limits in the kubelet.
|
2014-07-15 09:37:42 -04:00 |
|
Brendan Burns
|
62dfc74606
|
Move health checking logic out to a utility.
Add a minion registry that health checks.
|
2014-07-14 22:38:28 -07:00 |
|
Brendan Burns
|
92d83640c0
|
Add support for memory limits in the kubelet.
|
2014-07-14 20:57:26 -07:00 |
|
Brendan Burns
|
ae179121c6
|
Address comments.
|
2014-07-14 20:38:43 -07:00 |
|
Yifan Gu
|
3a95572290
|
Changed the keepChannel to buffered channel.
Since the keepChannel is used to send data, not just for synchronizaiton,
so make it a buffered channel can avoid unnecessary goroutine yields.
|
2014-07-14 14:22:19 -07:00 |
|
Claire Li
|
10de5b12fe
|
pkg/kubelet: explicitly return nil as error and nil as a result on error
|
2014-07-12 11:03:08 -07:00 |
|
Brendan Burns
|
1b4dfe7d14
|
Move from bool to HealthCheckStatus
|
2014-07-11 10:15:31 -07:00 |
|
Brendan Burns
|
6312ffebcf
|
Address some comments from thockin@
|
2014-07-11 10:14:45 -07:00 |
|
Tim Hockin
|
32bcdbeb53
|
Merge pull request #396 from brendandburns/hostname
Add Hostname to the docker run command.
|
2014-07-10 12:28:30 -07:00 |
|
Brendan Burns
|
dc61547b95
|
Add Hostname to the docker run command.
|
2014-07-10 12:25:57 -07:00 |
|
Yuki Sonoda (Yugui)
|
45b48e1668
|
Fixes golint errors in pkg/kubelet
|
2014-07-10 21:57:26 +09:00 |
|
Tim Hockin
|
b0b9606aea
|
Merge pull request #365 from brendandburns/health
add http health checks.
|
2014-07-09 16:14:30 -07:00 |
|
brendandburns
|
4c309862e3
|
Merge pull request #371 from thockin/valid3
Accumulate errors during validation
|
2014-07-09 13:36:37 -07:00 |
|
Tim Hockin
|
95fb7bc1ae
|
Merge pull request #379 from brendandburns/host
Add support for host up binding to the API (and kubelet)
|
2014-07-09 12:54:32 -07:00 |
|
Brendan Burns
|
41c6680943
|
add http health checks.
|
2014-07-09 12:01:43 -07:00 |
|
Dan Mace
|
00df67b0bf
|
Namespace "local" volume mounts by ContainerManifest ID on disk
Local volume mounts in a pod should result in host mounted directories
which are namespaced by the ContainerManifest ID.
|
2014-07-09 14:45:22 -04:00 |
|
Brendan Burns
|
4b22f7a462
|
Add support for host ip binding to the API (and kubelet)
|
2014-07-09 11:13:38 -07:00 |
|
Tim Hockin
|
54790080b3
|
Accumulate validation errors
Rather than report the first error, accumulate all errors and report them all
at once.
|
2014-07-09 07:55:15 -07:00 |
|
brendandburns
|
242627eaf0
|
Merge pull request #358 from thockin/valid2
Add validation of VolumeMounts
|
2014-07-08 21:58:32 -07:00 |
|
Dawn Chen
|
a0f94757a4
|
Instantiate cAdvisor client for kubelet to query both machine and container
information.
|
2014-07-08 16:37:43 -07:00 |
|
Tim Hockin
|
2eb2784725
|
Validation of HostPorts and Manifest IDs
Check that HostPorts are unique across the whole host and that Manifest IDs
are unique.
|
2014-07-08 15:22:47 -07:00 |
|
Tim Hockin
|
ad88fa48a5
|
Add validation of Ports
Also do caseless compares for "enum" strings.
|
2014-07-08 15:22:44 -07:00 |
|
Tim Hockin
|
92cf6662ed
|
Merge pull request #351 from discordianfish/use-api-for-pull
Use api for pulling images instead of shelling out
|
2014-07-08 09:08:12 -07:00 |
|
Johannes 'fish' Ziemke
|
3fa6c9671d
|
Use docker client lib instead of binary for pulls
|
2014-07-08 12:21:39 +02:00 |
|
Nan Deng
|
aa808a6505
|
fix data race introduced by 1798e0f
|
2014-07-02 23:23:14 -07:00 |
|
brendandburns
|
bf44347340
|
Merge pull request #350 from brendandburns/async
Fix an error in the async-path that led to dropping pods.
|
2014-07-02 23:15:35 -07:00 |
|
Brendan Burns
|
0655370ea2
|
Fix an error in the async-path that led to dropping pods.
|
2014-07-02 23:05:30 -07:00 |
|
brendandburns
|
d386c02dfd
|
Merge pull request #328 from monnand/root-container
Get root container stats from cAdvisor
|
2014-07-02 22:57:28 -07:00 |
|
Nan Deng
|
42fd4383a1
|
Get machine stats from cAdvisor
|
2014-07-02 16:59:50 -07:00 |
|
Daniel Smith
|
a6144f656c
|
Move etcd helpers to tools package so they can depend on api package. Add ResourceVersion, hook it up to etcd index to get atomic PUTs.
|
2014-07-02 15:42:05 -07:00 |
|
Tim Hockin
|
d3da6b168e
|
nit: s/Id/ID/ for go style
|
2014-07-02 11:21:29 -07:00 |
|
brendandburns
|
a8a0039a39
|
Merge pull request #335 from vmarmol/add-kubelet-new
Add a New() for Kubelet.
|
2014-07-01 22:16:24 -07:00 |
|
Victor Marmol
|
e29ff512fc
|
Add a New() for Kubelet.
This will make it easier to add new fields that need to be initialized. Also refactors tests to ease making fake Kubelets.
|
2014-07-01 19:23:26 -07:00 |
|
Daniel Smith
|
969586a214
|
Add logging, fix crash
Crash was in kublet_server when fake docker client gives it nil pointer.
|
2014-07-01 17:38:07 -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 |
|
brendandburns
|
664c9faa43
|
Merge pull request #327 from lavalamp/etcdChanFix
Improvements to integration test & logging
|
2014-07-01 15:40:48 -07:00 |
|