Michael Taufen
cbad320205
Reorganize kubelet tree so apis can be independently versioned
2017-05-12 10:02:33 -07:00
Yu-Ju Hong
389c140eaf
Move docker client code from dockertools to dockershim/dockerlib
...
The code affected include DockerInterface (renamed to Interface),
FakeDockerClient, etc.
2017-05-05 11:48:08 -07:00
Yu-Ju Hong
1759b87ffe
Generate valid container id in fake docker client.
2017-03-01 10:33:08 -08:00
Jordan Liggitt
66dec96735
Revert "Generate valid container id in fake docker client."
2017-02-18 10:06:24 -05:00
Random-Liu
201866af20
Small bug fixes in fake docker client.
2017-02-17 14:08:57 -08:00
Minhan Xia
51526d3103
Add checkpointHandler to DockerService
2017-02-02 10:19:34 -08:00
Pengfei Ni
d4bfcd1fda
kubelet/dockershim: update cri to protobuf v3
2017-01-20 09:55:37 +08:00
Pengfei Ni
f584ed4398
Fix package aliases to follow golang convention
2016-11-30 15:40:50 +08:00
Random-Liu
2ce5deb6fd
Add separate username field in CRI and use it.
2016-11-15 16:50:02 -08:00
Random-Liu
99ee3f4b76
Add non-numeric user name support.
2016-11-08 16:07:29 -08:00
Pengfei Ni
3aee57d4ae
Add security context support in dockershim
2016-11-07 11:07:56 +08:00
Kubernetes Submit Queue
bef915da9d
Merge pull request #35930 from Random-Liu/handle-empty-container-name
...
Automatic merge from submit-queue
CRI: Handle empty container name in dockershim.
Fixes https://github.com/kubernetes/kubernetes/issues/35924 .
Dead container may have no name, we should handle this properly.
@yujuhong @bprashanth
2016-11-01 21:59:38 -07:00
Yu-Ju Hong
8a6285d844
CRI: Rename container/sandbox states
...
The enum constants are not namespaced. The shorter, unspecifc names are likely
to cause naming conflicts in the future.
Also replace "SandBox" with "Sandbox" in the API.
2016-11-01 13:18:21 -07:00
Random-Liu
ecd1044200
Handle empty container name in dockershim.
2016-10-31 15:05:23 -07:00
Random-Liu
afa3414779
* Add docker pullable support.
...
* Fix inspect image bug.
* Fix remove image bug.
2016-10-12 09:21:10 -07:00
Random-Liu
76056a47f9
Change the timestamp unit to nanosecond.
2016-10-07 14:10:19 -07:00
Random-Liu
37273693e5
Fix bug in dockershim to set sandbox id properly.
2016-10-01 20:55:06 -07:00
Yu-Ju Hong
2f60b72dd3
dockershim: add support for annotations
2016-09-16 11:31:15 -07:00
Yu-Ju Hong
84aab8d4a8
dockershim: utilize the Metadata in container names
...
This commit changes how the shim constructs and parses docker container names
by using the new "Metadata" types.
2016-09-12 10:58:21 -07:00
Pengfei Ni
9bfa37f2ae
Kubelet: pass pod name/namespace/uid to runtimes
2016-08-23 07:33:15 +08:00
Yu-Ju Hong
5960d87d21
dockershim: Implement sandbox methods
2016-08-02 15:24:52 -07:00
Yu-Ju Hong
03d11bcf4e
Add a dockershim package
...
Add a new docker integration with kubelet using the new runtime API.
This change adds the package with some skeletons, and implements some
of the basic operations.
2016-07-27 18:30:25 -07:00