Home Explore Blog CI



kubernetes

5th chunk of `content/en/blog/_posts/2015-05-00-Kubernetes-Release-0170.md`
3c0164dd1092c102a508babb0f5ee3e43a7c8b66f9a569de0000000100000fe1
* Added port 6443 to kube-proxy default IP address for api-server [#7794][158] (markllama)
* Added client header info for authentication doc. [#7834][159] (ashcrow)
* Clean up safe_format_and_mount spam in the startup logs [#7827][160] (zmerlynn)
* Set allocate_node_cidrs to be blank by default. [#7829][161] (roberthbailey)
* Fix sync problems in [#5246][162] [#7799][163] (cjcullen)
* Fix event doc link [#7823][164] (saad-ali)
* Cobra update and bash completions fix [#7776][165] (eparis)
* Fix kube2sky flakes. Fix tools.GetEtcdVersion to work with etcd > 2.0.7 [#7675][166] (cjcullen)
* Change kube2sky to use token-system-dns secret, point at https endpoint ... [#7154][167](cjcullen)
* replica: serialize created-by reference [#7468][168] (simon3z)
* Inject mounter into volume plugins [#7702][169] (pmorie)
* bringing CoreOS cloud-configs up-to-date (against 0.15.x and latest OS' alpha) [#6973][170](AntonioMeireles)
* Update kubeconfig-file doc. [#7787][171] (jlowdermilk)
* Throw an API error when deleting namespace in termination [#7780][172] (derekwaynecarr)
* Fix command field PodExecOptions [#7773][173] (csrwng)
* Start ImageManager housekeeping in Run(). [#7785][174] (vmarmol)
* fix DeepCopy to properly support runtime.EmbeddedObject [#7769][175] (deads2k)
* fix master service endpoint system for multiple masters [#7273][176] (lavalamp)
* Add genbashcomp to KUBE_TEST_TARGETS [#7757][177] (nak3)
* Change the cloud provider TCPLoadBalancerExists function to GetTCPLoadBalancer...[#7669][178] (a-robinson)
* Add containerized option to kubelet binary [#7772][179] (pmorie)
* Fix swagger spec [#7779][180] (pmorie)
* FIX: Issue [#7750][181] \- Hyperkube docker image needs certificates to connect to cloud-providers[#7755][182] (viklas)
* Add build labels to rkt [#7752][183] (vmarmol)
* Check license boilerplate for python files [#7672][184] (eparis)
* Reliable updates in rollingupdate [#7705][185] (bprashanth)
* Don't exit abruptly if there aren't yet any minions right after the cluster is created. [#7650][186](roberthbailey)
* Make changes suggested in [#7675][166] [#7742][187] (cjcullen)
* A guide to set up kubernetes multiple nodes cluster with flannel on fedora [#7357][188](aveshagarwal)
* Setup generators in factory [#7760][189] (kargakis)
* Reduce usage of time.After [#7737][190] (lavalamp)
* Remove node status from "componentstatuses" call. [#7735][191] (fabioy)
* React to failure by growing the remaining clusters [#7614][192] (tamsky)
* Fix typo in runtime_cache.go [#7725][193] (pmorie)
* Update non-GCE Salt distros to 1.6.0, fallback to ContainerVM Docker version on GCE[#7740][194] (zmerlynn)
* Skip SaltStack install if it's already installed [#7744][195] (zmerlynn)
* Expose pod name as a label on containers. [#7712][196] (rjnagal)
* Log which SSH key is used in e2e SSH test [#7732][197] (mbforbes)
* Add a central simple getting started guide with kubernetes guide. [#7649][198] (brendandburns)
* Explicitly state the lack of support for 'Requests' for the purposes of scheduling [#7443][199](vishh)
* Select IPv4-only from host interfaces [#7721][200] (smarterclayton)
* Metrics tests can't run on Mac [#7723][201] (smarterclayton)
* Add step to API changes doc for swagger regen [#7727][202] (pmorie)
* Add NsenterMounter mount implementation [#7703][203] (pmorie)
* add StringSet.HasAny [#7509][204] (deads2k)
* Add an integration test that checks for the metrics we expect to be exported from the master [#6941][205] (a-robinson)
* Minor bash update found by shellcheck.net [#7722][206] (eparis)
* Add --hostport to run-container. [#7536][207] (rjnagal)
* Have rkt implement the container Runtime interface [#7659][208] (vmarmol)
* Change the order the different versions of API are registered [#7629][209] (caesarxuchao)
* expose: Create objects in a generic way [#7699][210] (kargakis)
* Requeue rc if a single get/put retry on status.Replicas fails [#7643][211] (bprashanth)
* logs for master components [#7316][212] (ArtfulCoder)
* cloudproviders: add ovirt getting started guide [#7522][213] (simon3z)

Title: Kubernetes Release 0.17.0 - Release Notes (Continued)
Summary
This section continues the Kubernetes 0.17.0 release notes with more fixes and enhancements. Highlights include adding port 6443 to kube-proxy, updating authentication documentation, cleaning up startup logs, and fixing synchronization issues. Other improvements cover Cobra updates, kube2sky fixes, replica serialization, volume plugin injection, CoreOS cloud-config updates, and API error handling during namespace deletion. Additionally, the release notes address PodExecOptions, ImageManager housekeeping, DeepCopy support, master service endpoints, cloud provider TCP load balancer, kubelet binary options, swagger spec, and rolling update reliability.