* kubelet/dockertool: Move Getpods() to DockerManager. [#6778][39] (yifan-gu)
* kubelet/dockertools: Add puller interfaces in the containerManager. [#6776][40] (yifan-gu)
* kubelet: Introduce PodInfraContainerChanged(). [#6608][41] (yifan-gu)
* kubelet/container: Replace DockerCache with RuntimeCache. [#6795][42] (yifan-gu)
* kubelet: Clean up computePodContainerChanges. [#6844][43] (yifan-gu)
* kubelet: Refactor prober. [#7009][44] (yifan-gu)
* kubelet/container: Update the runtime interface. [#7466][45] (yifan-gu)
* kubelet: Refactor isPodRunning() in runonce.go [#7477][46] (yifan-gu)
* kubelet/rkt: Add basic rkt runtime routines. [#7465][47] (yifan-gu)
* kubelet/rkt: Add podInfo. [#7555][48] (yifan-gu)
* kubelet/container: Add GetContainerLogs to runtime interface. [#7488][49] (yifan-gu)
* kubelet/rkt: Add routines for converting kubelet pod to rkt pod. [#7543][50] (yifan-gu)
* kubelet/rkt: Add RunPod() for rkt. [#7589][51] (yifan-gu)
* kubelet/rkt: Add RunInContainer()/ExecInContainer()/PortForward(). [#7553][52] (yifan-gu)
* kubelet/container: Move ShouldContainerBeRestarted() to runtime. [#7613][53] (yifan-gu)
* kubelet/rkt: Add SyncPod() to rkt. [#7611][54] (yifan-gu)
* Kubelet: persist restart count of a container [#6794][55] (yujuhong)
* kubelet/container: Move pty*.go to container runtime package. [#7951][56] (yifan-gu)
* kubelet: Add container runtime option for rkt. [#7900][57] (yifan-gu)
* kubelet/rkt: Add docker prefix to image string. [#7803][58] (yifan-gu)
* kubelet/rkt: Inject dependencies to rkt. [#7849][59] (yifan-gu)
* kubelet/rkt: Remove dependencies on rkt.store [#7859][60] (yifan-gu)
* Kubelet talks securely to apiserver [#2387][61] (erictune)
* Rename EnvVarSource.FieldPath -> FieldRef and add example [#7592][62] (pmorie)
* Add containerized option to kubelet binary [#7741][63] (pmorie)
* Ease building kubelet image [#7948][64] (pmorie)
* Remove unnecessary bind-mount from dockerized kubelet run [#7854][65] (pmorie)
* Add ability to dockerize kubelet in local cluster [#7798][66] (pmorie)
* Create docker image for kubelet [#7797][67] (pmorie)
* Security context - types, kubelet, admission [#7343][68] (pweil-)
* Kubelet: Add rkt as a runtime option [#7743][69] (vmarmol)
* Fix kubelet's docker RunInContainer implementation [#7746][70] (vishh)
* AWS
* AWS: Don't try to copy gce_keys in jenkins e2e job [#8018][71] (justinsb)
* AWS: Copy some new properties from config-default => config.test [#7992][72] (justinsb)
* AWS: make it possible to disable minion public ip assignment [#7928][73] (manolitto)
* update AWS CloudFormation template and cloud-configs [#7667][74] (antoineco)
* AWS: Fix variable naming that meant not all tokens were written [#7736][75] (justinsb)
* AWS: Change apiserver to listen on 443 directly, not through nginx [#7678][76] (justinsb)
* AWS: Improving getting existing VPC and subnet [#6606][77] (gust1n)
* AWS EBS volume support [#5138][78] (justinsb)
* Introduce an 'svc' segment for DNS search [#8089][79] (thockin)
* Adds ability to define a prefix for etcd paths [#5707][80] (kbeecher)
* Add kubectl log --previous support to view last terminated container log [#7973][81] (dchen1107)
* Add a flag to disable legacy APIs [#8083][82] (brendandburns)
* make the dockerkeyring handle mutiple matching credentials [#7971][83] (deads2k)
* Convert Fluentd to Cloud Logging pod specs to YAML [#8078][84] (satnam6502)
* Use etcd to allocate PortalIPs instead of in-mem [#7704][85] (smarterclayton)
* eliminate auth-path [#8064][86] (deads2k)
* Record failure reasons for image pulling [#7981][87] (yujuhong)
* Rate limit replica creation [#7869][88] (bprashanth)
* Upgrade to Kibana 4 for cluster logging [#7995][89] (satnam6502)
* Added name to kube-dns service [#8049][90] (piosz)
* Fix validation by moving it into the resource builder. [#7919][91] (brendandburns)