Home Explore Blog CI



kubernetes

7th chunk of `content/en/blog/_posts/2015-05-00-Kubernetes-Release-0170.md`
e4511e5abc31e0802c15dc470c3b471c0f951bfe9f92a641000000010000095e
* Use generic copyright holder name in license boilerplate [#7597][240] (eparis)
* Retry incrementing quota if there is a conflict [#7633][241] (derekwaynecarr)
* Remove GetContainers from Runtime interface [#7568][242] (yujuhong)
* Add image-related methods to DockerManager [#7578][243] (yujuhong)
* Remove more docker references in kubelet [#7586][244] (yujuhong)
* Add KillContainerInPod in DockerManager [#7601][245] (yujuhong)
* Kubelet: Add container runtime option. [#7652][246] (vmarmol)
* bump heapster to v0.11.0 and grafana to v0.7.0 [#7626][247] (idosh)
* Build github.com/onsi/ginkgo/ginkgo as a part of the release [#7593][248] (ixdy)
* Do not automatically decode runtime.RawExtension [#7490][249] (smarterclayton)
* Update changelog. [#7500][250] (brendandburns)
* Add SyncPod() to DockerManager and use it in Kubelet [#7610][251] (vmarmol)
* Build: Push .md5 and .sha1 files for every file we push to GCS [#7602][252] (zmerlynn)
* Fix rolling update --image [#7540][253] (bprashanth)
* Update license boilerplate for docs/man/md2man-all.sh [#7636][254] (eparis)
* Include shell license boilerplate in examples/k8petstore [#7632][255] (eparis)
* Add --cgroup_parent flag to Kubelet to set the parent cgroup for pods [#7277][256] (guenter)
* change the current dir to the config dir [#7209][257] (you-n-g)
* Set Weave To 0.9.0 And Update Etcd Configuration For Azure [#7158][258] (idosh)
* Augment describe to search for matching things if it doesn't match the original resource.[#7467][259] (brendandburns)
* Add a simple cache for objects stored in etcd. [#7559][260] (fgrzadkowski)
* Rkt gc [#7549][261] (yifan-gu)
* Rkt pull [#7550][262] (yifan-gu)
* Implement Mount interface using mount(8) and umount(8) [#6400][263] (ddysher)
* Trim Fleuntd tag for Cloud Logging [#7588][264] (satnam6502)
* GCE CoreOS cluster - set master name based on variable [#7569][265] (bakins)
* Capitalization of KubeProxyVersion wrong in JSON [#7535][266] (smarterclayton)
* Make nodes report their external IP rather than the master's. [#7530][267] (mbforbes)
* Trim cluster log tags to pod name and container name [#7539][268] (satnam6502)
* Handle conversion of boolean query parameters with a value of "false" [#7541][269] (csrwng)
* Add image-related methods to Runtime interface. [#7532][270] (vmarmol)
* Test whether auto-generated conversions weren't manually edited [#7560][271] (wojtek-t)

Title: Kubernetes Release 0.17.0 - Release Notes (Continued)
Summary
This section continues the Kubernetes 0.17.0 release notes, covering various fixes and improvements. Key updates involve license standardization, quota retry logic, removing GetContainers from Runtime, and enhancing DockerManager with image-related methods and KillContainerInPod. Other changes include removing Docker references from Kubelet, adding a container runtime option, and updating Heapster/Grafana. Ginkgo integration, RawExtension decoding, SyncPod() in DockerManager, and pushing checksum files are also included. Further, it addresses rolling update issues, adds a cgroup_parent flag, updates Weave/Etcd configs, enhances the 'describe' command, caches etcd objects, and implements Rkt GC/pull. Fluentd tag adjustments, GCE master naming fixes, KubeProxyVersion capitalization, node IP reporting, cluster log tag trimming, boolean query parameter handling, and auto-conversion tests are implemented.