mirror of https://github.com/k3s-io/k3s
Update CHANGELOG.md for v1.8.0-alpha.1.
parent
6b52d8f138
commit
7e62e753e1
654
CHANGELOG.md
654
CHANGELOG.md
|
@ -1,114 +1,122 @@
|
|||
<!-- BEGIN MUNGE: GENERATED_TOC -->
|
||||
- [v1.6.6](#v166)
|
||||
- [Downloads for v1.6.6](#downloads-for-v166)
|
||||
- [v1.8.0-alpha.1](#v180-alpha1)
|
||||
- [Downloads for v1.8.0-alpha.1](#downloads-for-v180-alpha1)
|
||||
- [Client Binaries](#client-binaries)
|
||||
- [Server Binaries](#server-binaries)
|
||||
- [Node Binaries](#node-binaries)
|
||||
- [Changelog since v1.6.5](#changelog-since-v165)
|
||||
- [Changelog since v1.7.0-alpha.4](#changelog-since-v170-alpha4)
|
||||
- [Action Required](#action-required)
|
||||
- [Other notable changes](#other-notable-changes)
|
||||
- [v1.7.0-beta.2](#v170-beta2)
|
||||
- [Downloads for v1.7.0-beta.2](#downloads-for-v170-beta2)
|
||||
- [v1.6.6](#v166)
|
||||
- [Downloads for v1.6.6](#downloads-for-v166)
|
||||
- [Client Binaries](#client-binaries-1)
|
||||
- [Server Binaries](#server-binaries-1)
|
||||
- [Node Binaries](#node-binaries-1)
|
||||
- [Changelog since v1.7.0-beta.1](#changelog-since-v170-beta1)
|
||||
- [Changelog since v1.6.5](#changelog-since-v165)
|
||||
- [Action Required](#action-required-1)
|
||||
- [Other notable changes](#other-notable-changes-1)
|
||||
- [v1.6.5](#v165)
|
||||
- [Known Issues for v1.6.5](#known-issues-for-v165)
|
||||
- [Downloads for v1.6.5](#downloads-for-v165)
|
||||
- [v1.7.0-beta.2](#v170-beta2)
|
||||
- [Downloads for v1.7.0-beta.2](#downloads-for-v170-beta2)
|
||||
- [Client Binaries](#client-binaries-2)
|
||||
- [Server Binaries](#server-binaries-2)
|
||||
- [Node Binaries](#node-binaries-2)
|
||||
- [Changelog since v1.6.4](#changelog-since-v164)
|
||||
- [Changelog since v1.7.0-beta.1](#changelog-since-v170-beta1)
|
||||
- [Action Required](#action-required-2)
|
||||
- [Other notable changes](#other-notable-changes-2)
|
||||
- [v1.7.0-beta.1](#v170-beta1)
|
||||
- [Downloads for v1.7.0-beta.1](#downloads-for-v170-beta1)
|
||||
- [v1.6.5](#v165)
|
||||
- [Known Issues for v1.6.5](#known-issues-for-v165)
|
||||
- [Downloads for v1.6.5](#downloads-for-v165)
|
||||
- [Client Binaries](#client-binaries-3)
|
||||
- [Server Binaries](#server-binaries-3)
|
||||
- [Node Binaries](#node-binaries-3)
|
||||
- [Changelog since v1.7.0-alpha.4](#changelog-since-v170-alpha4)
|
||||
- [Action Required](#action-required-2)
|
||||
- [Changelog since v1.6.4](#changelog-since-v164)
|
||||
- [Other notable changes](#other-notable-changes-3)
|
||||
- [v1.6.4](#v164)
|
||||
- [Known Issues for v1.6.4](#known-issues-for-v164)
|
||||
- [Downloads for v1.6.4](#downloads-for-v164)
|
||||
- [v1.7.0-beta.1](#v170-beta1)
|
||||
- [Downloads for v1.7.0-beta.1](#downloads-for-v170-beta1)
|
||||
- [Client Binaries](#client-binaries-4)
|
||||
- [Server Binaries](#server-binaries-4)
|
||||
- [Node Binaries](#node-binaries-4)
|
||||
- [Changelog since v1.6.3](#changelog-since-v163)
|
||||
- [Changelog since v1.7.0-alpha.4](#changelog-since-v170-alpha4-1)
|
||||
- [Action Required](#action-required-3)
|
||||
- [Other notable changes](#other-notable-changes-4)
|
||||
- [v1.7.0-alpha.4](#v170-alpha4)
|
||||
- [Downloads for v1.7.0-alpha.4](#downloads-for-v170-alpha4)
|
||||
- [v1.6.4](#v164)
|
||||
- [Known Issues for v1.6.4](#known-issues-for-v164)
|
||||
- [Downloads for v1.6.4](#downloads-for-v164)
|
||||
- [Client Binaries](#client-binaries-5)
|
||||
- [Server Binaries](#server-binaries-5)
|
||||
- [Node Binaries](#node-binaries-5)
|
||||
- [Changelog since v1.7.0-alpha.3](#changelog-since-v170-alpha3)
|
||||
- [Action Required](#action-required-3)
|
||||
- [Changelog since v1.6.3](#changelog-since-v163)
|
||||
- [Other notable changes](#other-notable-changes-5)
|
||||
- [v1.6.3](#v163)
|
||||
- [Known Issues for v1.6.3](#known-issues-for-v163)
|
||||
- [Downloads for v1.6.3](#downloads-for-v163)
|
||||
- [v1.7.0-alpha.4](#v170-alpha4)
|
||||
- [Downloads for v1.7.0-alpha.4](#downloads-for-v170-alpha4)
|
||||
- [Client Binaries](#client-binaries-6)
|
||||
- [Server Binaries](#server-binaries-6)
|
||||
- [Node Binaries](#node-binaries-6)
|
||||
- [Changelog since v1.6.2](#changelog-since-v162)
|
||||
- [Changelog since v1.7.0-alpha.3](#changelog-since-v170-alpha3)
|
||||
- [Action Required](#action-required-4)
|
||||
- [Other notable changes](#other-notable-changes-6)
|
||||
- [v1.7.0-alpha.3](#v170-alpha3)
|
||||
- [Downloads for v1.7.0-alpha.3](#downloads-for-v170-alpha3)
|
||||
- [v1.6.3](#v163)
|
||||
- [Known Issues for v1.6.3](#known-issues-for-v163)
|
||||
- [Downloads for v1.6.3](#downloads-for-v163)
|
||||
- [Client Binaries](#client-binaries-7)
|
||||
- [Server Binaries](#server-binaries-7)
|
||||
- [Node Binaries](#node-binaries-7)
|
||||
- [Changelog since v1.7.0-alpha.2](#changelog-since-v170-alpha2)
|
||||
- [Action Required](#action-required-4)
|
||||
- [Changelog since v1.6.2](#changelog-since-v162)
|
||||
- [Other notable changes](#other-notable-changes-7)
|
||||
- [v1.5.7](#v157)
|
||||
- [Downloads for v1.5.7](#downloads-for-v157)
|
||||
- [v1.7.0-alpha.3](#v170-alpha3)
|
||||
- [Downloads for v1.7.0-alpha.3](#downloads-for-v170-alpha3)
|
||||
- [Client Binaries](#client-binaries-8)
|
||||
- [Server Binaries](#server-binaries-8)
|
||||
- [Node Binaries](#node-binaries-8)
|
||||
- [Changelog since v1.5.6](#changelog-since-v156)
|
||||
- [Changelog since v1.7.0-alpha.2](#changelog-since-v170-alpha2)
|
||||
- [Action Required](#action-required-5)
|
||||
- [Other notable changes](#other-notable-changes-8)
|
||||
- [v1.4.12](#v1412)
|
||||
- [Downloads for v1.4.12](#downloads-for-v1412)
|
||||
- [v1.5.7](#v157)
|
||||
- [Downloads for v1.5.7](#downloads-for-v157)
|
||||
- [Client Binaries](#client-binaries-9)
|
||||
- [Server Binaries](#server-binaries-9)
|
||||
- [Node Binaries](#node-binaries-9)
|
||||
- [Changelog since v1.4.9](#changelog-since-v149)
|
||||
- [Changelog since v1.5.6](#changelog-since-v156)
|
||||
- [Other notable changes](#other-notable-changes-9)
|
||||
- [v1.7.0-alpha.2](#v170-alpha2)
|
||||
- [Downloads for v1.7.0-alpha.2](#downloads-for-v170-alpha2)
|
||||
- [v1.4.12](#v1412)
|
||||
- [Downloads for v1.4.12](#downloads-for-v1412)
|
||||
- [Client Binaries](#client-binaries-10)
|
||||
- [Server Binaries](#server-binaries-10)
|
||||
- [Changelog since v1.7.0-alpha.1](#changelog-since-v170-alpha1)
|
||||
- [Action Required](#action-required-5)
|
||||
- [Node Binaries](#node-binaries-10)
|
||||
- [Changelog since v1.4.9](#changelog-since-v149)
|
||||
- [Other notable changes](#other-notable-changes-10)
|
||||
- [v1.6.2](#v162)
|
||||
- [Downloads for v1.6.2](#downloads-for-v162)
|
||||
- [v1.7.0-alpha.2](#v170-alpha2)
|
||||
- [Downloads for v1.7.0-alpha.2](#downloads-for-v170-alpha2)
|
||||
- [Client Binaries](#client-binaries-11)
|
||||
- [Server Binaries](#server-binaries-11)
|
||||
- [Changelog since v1.6.1](#changelog-since-v161)
|
||||
- [Changelog since v1.7.0-alpha.1](#changelog-since-v170-alpha1)
|
||||
- [Action Required](#action-required-6)
|
||||
- [Other notable changes](#other-notable-changes-11)
|
||||
- [v1.7.0-alpha.1](#v170-alpha1)
|
||||
- [Downloads for v1.7.0-alpha.1](#downloads-for-v170-alpha1)
|
||||
- [v1.6.2](#v162)
|
||||
- [Downloads for v1.6.2](#downloads-for-v162)
|
||||
- [Client Binaries](#client-binaries-12)
|
||||
- [Server Binaries](#server-binaries-12)
|
||||
- [Changelog since v1.6.0](#changelog-since-v160)
|
||||
- [Changelog since v1.6.1](#changelog-since-v161)
|
||||
- [Other notable changes](#other-notable-changes-12)
|
||||
- [v1.6.1](#v161)
|
||||
- [Downloads for v1.6.1](#downloads-for-v161)
|
||||
- [v1.7.0-alpha.1](#v170-alpha1)
|
||||
- [Downloads for v1.7.0-alpha.1](#downloads-for-v170-alpha1)
|
||||
- [Client Binaries](#client-binaries-13)
|
||||
- [Server Binaries](#server-binaries-13)
|
||||
- [Changelog since v1.6.0](#changelog-since-v160-1)
|
||||
- [Changelog since v1.6.0](#changelog-since-v160)
|
||||
- [Other notable changes](#other-notable-changes-13)
|
||||
- [v1.6.0](#v160)
|
||||
- [Downloads for v1.6.0](#downloads-for-v160)
|
||||
- [v1.6.1](#v161)
|
||||
- [Downloads for v1.6.1](#downloads-for-v161)
|
||||
- [Client Binaries](#client-binaries-14)
|
||||
- [Server Binaries](#server-binaries-14)
|
||||
- [Changelog since v1.6.0](#changelog-since-v160-1)
|
||||
- [Other notable changes](#other-notable-changes-14)
|
||||
- [v1.6.0](#v160)
|
||||
- [Downloads for v1.6.0](#downloads-for-v160)
|
||||
- [Client Binaries](#client-binaries-15)
|
||||
- [Server Binaries](#server-binaries-15)
|
||||
- [WARNING: etcd backup strongly recommended](#warning:-etcd-backup-strongly-recommended)
|
||||
- [Major updates and release themes](#major-updates-and-release-themes)
|
||||
- [Action Required](#action-required-6)
|
||||
- [Action Required](#action-required-7)
|
||||
- [Certificates API](#certificates-api)
|
||||
- [Cluster Autoscaler](#cluster-autoscaler)
|
||||
- [Deployment](#deployment)
|
||||
|
@ -172,7 +180,7 @@
|
|||
- [vSphere](#vsphere)
|
||||
- [Federation](#federation-2)
|
||||
- [kubefed](#kubefed)
|
||||
- [Other Notable Changes](#other-notable-changes-14)
|
||||
- [Other Notable Changes](#other-notable-changes-15)
|
||||
- [Garbage Collector](#garbage-collector)
|
||||
- [kubeadm](#kubeadm-2)
|
||||
- [kubectl](#kubectl-1)
|
||||
|
@ -182,7 +190,7 @@
|
|||
- [Updates to apply](#updates-to-apply)
|
||||
- [Updates to edit](#updates-to-edit)
|
||||
- [Bug fixes](#bug-fixes)
|
||||
- [Other Notable Changes](#other-notable-changes-15)
|
||||
- [Other Notable Changes](#other-notable-changes-16)
|
||||
- [Node Components](#node-components-2)
|
||||
- [Bug fixes](#bug-fixes-1)
|
||||
- [kube-controller-manager](#kube-controller-manager)
|
||||
|
@ -195,7 +203,7 @@
|
|||
- [Photon](#photon)
|
||||
- [rbd](#rbd)
|
||||
- [vSphere](#vsphere-1)
|
||||
- [Other Notable Changes](#other-notable-changes-16)
|
||||
- [Other Notable Changes](#other-notable-changes-17)
|
||||
- [Changes to Cluster Provisioning Scripts](#changes-to-cluster-provisioning-scripts)
|
||||
- [AWS](#aws-1)
|
||||
- [Juju](#juju)
|
||||
|
@ -203,7 +211,7 @@
|
|||
- [GCE](#gce-1)
|
||||
- [OpenStack](#openstack)
|
||||
- [Container Images](#container-images)
|
||||
- [Other Notable Changes](#other-notable-changes-17)
|
||||
- [Other Notable Changes](#other-notable-changes-18)
|
||||
- [Changes to Addons](#changes-to-addons)
|
||||
- [Dashboard](#dashboard)
|
||||
- [DNS](#dns)
|
||||
|
@ -219,108 +227,108 @@
|
|||
- [Previous Releases Included in v1.6.0](#previous-releases-included-in-v160)
|
||||
- [v1.5.6](#v156)
|
||||
- [Downloads for v1.5.6](#downloads-for-v156)
|
||||
- [Client Binaries](#client-binaries-15)
|
||||
- [Server Binaries](#server-binaries-15)
|
||||
- [Changelog since v1.5.5](#changelog-since-v155)
|
||||
- [Other notable changes](#other-notable-changes-18)
|
||||
- [v1.6.0-rc.1](#v160-rc1)
|
||||
- [Downloads for v1.6.0-rc.1](#downloads-for-v160-rc1)
|
||||
- [Client Binaries](#client-binaries-16)
|
||||
- [Server Binaries](#server-binaries-16)
|
||||
- [Changelog since v1.6.0-beta.4](#changelog-since-v160-beta4)
|
||||
- [Changelog since v1.5.5](#changelog-since-v155)
|
||||
- [Other notable changes](#other-notable-changes-19)
|
||||
- [v1.5.5](#v155)
|
||||
- [Downloads for v1.5.5](#downloads-for-v155)
|
||||
- [v1.6.0-rc.1](#v160-rc1)
|
||||
- [Downloads for v1.6.0-rc.1](#downloads-for-v160-rc1)
|
||||
- [Client Binaries](#client-binaries-17)
|
||||
- [Server Binaries](#server-binaries-17)
|
||||
- [Changelog since v1.6.0-beta.4](#changelog-since-v160-beta4)
|
||||
- [Other notable changes](#other-notable-changes-20)
|
||||
- [v1.5.5](#v155)
|
||||
- [Downloads for v1.5.5](#downloads-for-v155)
|
||||
- [Client Binaries](#client-binaries-18)
|
||||
- [Server Binaries](#server-binaries-18)
|
||||
- [Changelog since v1.5.4](#changelog-since-v154)
|
||||
- [v1.6.0-beta.4](#v160-beta4)
|
||||
- [Downloads for v1.6.0-beta.4](#downloads-for-v160-beta4)
|
||||
- [Client Binaries](#client-binaries-18)
|
||||
- [Server Binaries](#server-binaries-18)
|
||||
- [Changelog since v1.6.0-beta.3](#changelog-since-v160-beta3)
|
||||
- [Other notable changes](#other-notable-changes-20)
|
||||
- [v1.6.0-beta.3](#v160-beta3)
|
||||
- [Downloads for v1.6.0-beta.3](#downloads-for-v160-beta3)
|
||||
- [Client Binaries](#client-binaries-19)
|
||||
- [Server Binaries](#server-binaries-19)
|
||||
- [Changelog since v1.6.0-beta.2](#changelog-since-v160-beta2)
|
||||
- [Changelog since v1.6.0-beta.3](#changelog-since-v160-beta3)
|
||||
- [Other notable changes](#other-notable-changes-21)
|
||||
- [v1.6.0-beta.2](#v160-beta2)
|
||||
- [Downloads for v1.6.0-beta.2](#downloads-for-v160-beta2)
|
||||
- [v1.6.0-beta.3](#v160-beta3)
|
||||
- [Downloads for v1.6.0-beta.3](#downloads-for-v160-beta3)
|
||||
- [Client Binaries](#client-binaries-20)
|
||||
- [Server Binaries](#server-binaries-20)
|
||||
- [Changelog since v1.6.0-beta.1](#changelog-since-v160-beta1)
|
||||
- [Action Required](#action-required-7)
|
||||
- [Changelog since v1.6.0-beta.2](#changelog-since-v160-beta2)
|
||||
- [Other notable changes](#other-notable-changes-22)
|
||||
- [v1.5.4](#v154)
|
||||
- [Downloads for v1.5.4](#downloads-for-v154)
|
||||
- [v1.6.0-beta.2](#v160-beta2)
|
||||
- [Downloads for v1.6.0-beta.2](#downloads-for-v160-beta2)
|
||||
- [Client Binaries](#client-binaries-21)
|
||||
- [Server Binaries](#server-binaries-21)
|
||||
- [Changelog since v1.5.3](#changelog-since-v153)
|
||||
- [Changelog since v1.6.0-beta.1](#changelog-since-v160-beta1)
|
||||
- [Action Required](#action-required-8)
|
||||
- [Other notable changes](#other-notable-changes-23)
|
||||
- [v1.6.0-beta.1](#v160-beta1)
|
||||
- [Downloads for v1.6.0-beta.1](#downloads-for-v160-beta1)
|
||||
- [v1.5.4](#v154)
|
||||
- [Downloads for v1.5.4](#downloads-for-v154)
|
||||
- [Client Binaries](#client-binaries-22)
|
||||
- [Server Binaries](#server-binaries-22)
|
||||
- [Changelog since v1.6.0-alpha.3](#changelog-since-v160-alpha3)
|
||||
- [Action Required](#action-required-8)
|
||||
- [Changelog since v1.5.3](#changelog-since-v153)
|
||||
- [Other notable changes](#other-notable-changes-24)
|
||||
- [v1.6.0-alpha.3](#v160-alpha3)
|
||||
- [Downloads for v1.6.0-alpha.3](#downloads-for-v160-alpha3)
|
||||
- [v1.6.0-beta.1](#v160-beta1)
|
||||
- [Downloads for v1.6.0-beta.1](#downloads-for-v160-beta1)
|
||||
- [Client Binaries](#client-binaries-23)
|
||||
- [Server Binaries](#server-binaries-23)
|
||||
- [Changelog since v1.6.0-alpha.2](#changelog-since-v160-alpha2)
|
||||
- [Changelog since v1.6.0-alpha.3](#changelog-since-v160-alpha3)
|
||||
- [Action Required](#action-required-9)
|
||||
- [Other notable changes](#other-notable-changes-25)
|
||||
- [v1.4.9](#v149)
|
||||
- [Downloads for v1.4.9](#downloads-for-v149)
|
||||
- [v1.6.0-alpha.3](#v160-alpha3)
|
||||
- [Downloads for v1.6.0-alpha.3](#downloads-for-v160-alpha3)
|
||||
- [Client Binaries](#client-binaries-24)
|
||||
- [Server Binaries](#server-binaries-24)
|
||||
- [Changelog since v1.4.8](#changelog-since-v148)
|
||||
- [Changelog since v1.6.0-alpha.2](#changelog-since-v160-alpha2)
|
||||
- [Other notable changes](#other-notable-changes-26)
|
||||
- [v1.5.3](#v153)
|
||||
- [Downloads for v1.5.3](#downloads-for-v153)
|
||||
- [v1.4.9](#v149)
|
||||
- [Downloads for v1.4.9](#downloads-for-v149)
|
||||
- [Client Binaries](#client-binaries-25)
|
||||
- [Server Binaries](#server-binaries-25)
|
||||
- [Node Binaries](#node-binaries-10)
|
||||
- [Changelog since v1.5.2](#changelog-since-v152)
|
||||
- [Changelog since v1.4.8](#changelog-since-v148)
|
||||
- [Other notable changes](#other-notable-changes-27)
|
||||
- [v1.6.0-alpha.2](#v160-alpha2)
|
||||
- [Downloads for v1.6.0-alpha.2](#downloads-for-v160-alpha2)
|
||||
- [v1.5.3](#v153)
|
||||
- [Downloads for v1.5.3](#downloads-for-v153)
|
||||
- [Client Binaries](#client-binaries-26)
|
||||
- [Server Binaries](#server-binaries-26)
|
||||
- [Changelog since v1.6.0-alpha.1](#changelog-since-v160-alpha1)
|
||||
- [Node Binaries](#node-binaries-11)
|
||||
- [Changelog since v1.5.2](#changelog-since-v152)
|
||||
- [Other notable changes](#other-notable-changes-28)
|
||||
- [v1.6.0-alpha.1](#v160-alpha1)
|
||||
- [Downloads for v1.6.0-alpha.1](#downloads-for-v160-alpha1)
|
||||
- [v1.6.0-alpha.2](#v160-alpha2)
|
||||
- [Downloads for v1.6.0-alpha.2](#downloads-for-v160-alpha2)
|
||||
- [Client Binaries](#client-binaries-27)
|
||||
- [Server Binaries](#server-binaries-27)
|
||||
- [Changelog since v1.5.0](#changelog-since-v150)
|
||||
- [Action Required](#action-required-9)
|
||||
- [Changelog since v1.6.0-alpha.1](#changelog-since-v160-alpha1)
|
||||
- [Other notable changes](#other-notable-changes-29)
|
||||
- [v1.5.2](#v152)
|
||||
- [Downloads for v1.5.2](#downloads-for-v152)
|
||||
- [v1.6.0-alpha.1](#v160-alpha1)
|
||||
- [Downloads for v1.6.0-alpha.1](#downloads-for-v160-alpha1)
|
||||
- [Client Binaries](#client-binaries-28)
|
||||
- [Server Binaries](#server-binaries-28)
|
||||
- [Changelog since v1.5.1](#changelog-since-v151)
|
||||
- [Changelog since v1.5.0](#changelog-since-v150)
|
||||
- [Action Required](#action-required-10)
|
||||
- [Other notable changes](#other-notable-changes-30)
|
||||
- [v1.4.8](#v148)
|
||||
- [Downloads for v1.4.8](#downloads-for-v148)
|
||||
- [v1.5.2](#v152)
|
||||
- [Downloads for v1.5.2](#downloads-for-v152)
|
||||
- [Client Binaries](#client-binaries-29)
|
||||
- [Server Binaries](#server-binaries-29)
|
||||
- [Changelog since v1.4.7](#changelog-since-v147)
|
||||
- [Changelog since v1.5.1](#changelog-since-v151)
|
||||
- [Other notable changes](#other-notable-changes-31)
|
||||
- [v1.5.1](#v151)
|
||||
- [Downloads for v1.5.1](#downloads-for-v151)
|
||||
- [v1.4.8](#v148)
|
||||
- [Downloads for v1.4.8](#downloads-for-v148)
|
||||
- [Client Binaries](#client-binaries-30)
|
||||
- [Server Binaries](#server-binaries-30)
|
||||
- [Changelog since v1.5.0](#changelog-since-v150-1)
|
||||
- [Changelog since v1.4.7](#changelog-since-v147)
|
||||
- [Other notable changes](#other-notable-changes-32)
|
||||
- [v1.5.1](#v151)
|
||||
- [Downloads for v1.5.1](#downloads-for-v151)
|
||||
- [Client Binaries](#client-binaries-31)
|
||||
- [Server Binaries](#server-binaries-31)
|
||||
- [Changelog since v1.5.0](#changelog-since-v150-1)
|
||||
- [Other notable changes](#other-notable-changes-33)
|
||||
- [Known Issues for v1.5.1](#known-issues-for-v151)
|
||||
- [v1.5.0](#v150)
|
||||
- [Downloads for v1.5.0](#downloads-for-v150)
|
||||
- [Client Binaries](#client-binaries-31)
|
||||
- [Server Binaries](#server-binaries-31)
|
||||
- [Client Binaries](#client-binaries-32)
|
||||
- [Server Binaries](#server-binaries-32)
|
||||
- [Major Themes](#major-themes)
|
||||
- [Features](#features)
|
||||
- [Known Issues](#known-issues)
|
||||
|
@ -329,103 +337,103 @@
|
|||
- [Action Required Before Upgrading](#action-required-before-upgrading)
|
||||
- [External Dependency Version Information](#external-dependency-version-information-1)
|
||||
- [Changelog since v1.5.0-beta.3](#changelog-since-v150-beta3)
|
||||
- [Other notable changes](#other-notable-changes-33)
|
||||
- [Other notable changes](#other-notable-changes-34)
|
||||
- [Previous Releases Included in v1.5.0](#previous-releases-included-in-v150)
|
||||
- [v1.4.7](#v147)
|
||||
- [Downloads for v1.4.7](#downloads-for-v147)
|
||||
- [Client Binaries](#client-binaries-32)
|
||||
- [Server Binaries](#server-binaries-32)
|
||||
- [Changelog since v1.4.6](#changelog-since-v146)
|
||||
- [Other notable changes](#other-notable-changes-34)
|
||||
- [v1.5.0-beta.3](#v150-beta3)
|
||||
- [Downloads for v1.5.0-beta.3](#downloads-for-v150-beta3)
|
||||
- [Client Binaries](#client-binaries-33)
|
||||
- [Server Binaries](#server-binaries-33)
|
||||
- [Changelog since v1.5.0-beta.2](#changelog-since-v150-beta2)
|
||||
- [Changelog since v1.4.6](#changelog-since-v146)
|
||||
- [Other notable changes](#other-notable-changes-35)
|
||||
- [v1.5.0-beta.2](#v150-beta2)
|
||||
- [Downloads for v1.5.0-beta.2](#downloads-for-v150-beta2)
|
||||
- [v1.5.0-beta.3](#v150-beta3)
|
||||
- [Downloads for v1.5.0-beta.3](#downloads-for-v150-beta3)
|
||||
- [Client Binaries](#client-binaries-34)
|
||||
- [Server Binaries](#server-binaries-34)
|
||||
- [Changelog since v1.5.0-beta.1](#changelog-since-v150-beta1)
|
||||
- [Changelog since v1.5.0-beta.2](#changelog-since-v150-beta2)
|
||||
- [Other notable changes](#other-notable-changes-36)
|
||||
- [v1.5.0-beta.1](#v150-beta1)
|
||||
- [Downloads for v1.5.0-beta.1](#downloads-for-v150-beta1)
|
||||
- [v1.5.0-beta.2](#v150-beta2)
|
||||
- [Downloads for v1.5.0-beta.2](#downloads-for-v150-beta2)
|
||||
- [Client Binaries](#client-binaries-35)
|
||||
- [Server Binaries](#server-binaries-35)
|
||||
- [Changelog since v1.5.0-alpha.2](#changelog-since-v150-alpha2)
|
||||
- [Action Required](#action-required-10)
|
||||
- [Changelog since v1.5.0-beta.1](#changelog-since-v150-beta1)
|
||||
- [Other notable changes](#other-notable-changes-37)
|
||||
- [v1.4.6](#v146)
|
||||
- [Downloads for v1.4.6](#downloads-for-v146)
|
||||
- [v1.5.0-beta.1](#v150-beta1)
|
||||
- [Downloads for v1.5.0-beta.1](#downloads-for-v150-beta1)
|
||||
- [Client Binaries](#client-binaries-36)
|
||||
- [Server Binaries](#server-binaries-36)
|
||||
- [Changelog since v1.4.5](#changelog-since-v145)
|
||||
- [Changelog since v1.5.0-alpha.2](#changelog-since-v150-alpha2)
|
||||
- [Action Required](#action-required-11)
|
||||
- [Other notable changes](#other-notable-changes-38)
|
||||
- [v1.3.10](#v1310)
|
||||
- [Downloads for v1.3.10](#downloads-for-v1310)
|
||||
- [v1.4.6](#v146)
|
||||
- [Downloads for v1.4.6](#downloads-for-v146)
|
||||
- [Client Binaries](#client-binaries-37)
|
||||
- [Server Binaries](#server-binaries-37)
|
||||
- [Changelog since v1.3.9](#changelog-since-v139)
|
||||
- [Changelog since v1.4.5](#changelog-since-v145)
|
||||
- [Other notable changes](#other-notable-changes-39)
|
||||
- [v1.4.5](#v145)
|
||||
- [Downloads for v1.4.5](#downloads-for-v145)
|
||||
- [v1.3.10](#v1310)
|
||||
- [Downloads for v1.3.10](#downloads-for-v1310)
|
||||
- [Client Binaries](#client-binaries-38)
|
||||
- [Server Binaries](#server-binaries-38)
|
||||
- [Changelog since v1.4.4](#changelog-since-v144)
|
||||
- [Changelog since v1.3.9](#changelog-since-v139)
|
||||
- [Other notable changes](#other-notable-changes-40)
|
||||
- [v1.5.0-alpha.2](#v150-alpha2)
|
||||
- [Downloads for v1.5.0-alpha.2](#downloads-for-v150-alpha2)
|
||||
- [v1.4.5](#v145)
|
||||
- [Downloads for v1.4.5](#downloads-for-v145)
|
||||
- [Client Binaries](#client-binaries-39)
|
||||
- [Server Binaries](#server-binaries-39)
|
||||
- [Changelog since v1.5.0-alpha.1](#changelog-since-v150-alpha1)
|
||||
- [Action Required](#action-required-11)
|
||||
- [Changelog since v1.4.4](#changelog-since-v144)
|
||||
- [Other notable changes](#other-notable-changes-41)
|
||||
- [v1.2.7](#v127)
|
||||
- [Downloads for v1.2.7](#downloads-for-v127)
|
||||
- [v1.5.0-alpha.2](#v150-alpha2)
|
||||
- [Downloads for v1.5.0-alpha.2](#downloads-for-v150-alpha2)
|
||||
- [Client Binaries](#client-binaries-40)
|
||||
- [Server Binaries](#server-binaries-40)
|
||||
- [Changelog since v1.2.6](#changelog-since-v126)
|
||||
- [Changelog since v1.5.0-alpha.1](#changelog-since-v150-alpha1)
|
||||
- [Action Required](#action-required-12)
|
||||
- [Other notable changes](#other-notable-changes-42)
|
||||
- [v1.4.4](#v144)
|
||||
- [Downloads for v1.4.4](#downloads-for-v144)
|
||||
- [v1.2.7](#v127)
|
||||
- [Downloads for v1.2.7](#downloads-for-v127)
|
||||
- [Client Binaries](#client-binaries-41)
|
||||
- [Server Binaries](#server-binaries-41)
|
||||
- [Changelog since v1.4.3](#changelog-since-v143)
|
||||
- [Changelog since v1.2.6](#changelog-since-v126)
|
||||
- [Other notable changes](#other-notable-changes-43)
|
||||
- [v1.4.4](#v144)
|
||||
- [Downloads for v1.4.4](#downloads-for-v144)
|
||||
- [Client Binaries](#client-binaries-42)
|
||||
- [Server Binaries](#server-binaries-42)
|
||||
- [Changelog since v1.4.3](#changelog-since-v143)
|
||||
- [Other notable changes](#other-notable-changes-44)
|
||||
- [v1.3.9](#v139)
|
||||
- [Downloads](#downloads)
|
||||
- [Changelog since v1.3.8](#changelog-since-v138)
|
||||
- [Other notable changes](#other-notable-changes-44)
|
||||
- [Other notable changes](#other-notable-changes-45)
|
||||
- [v1.4.3](#v143)
|
||||
- [Downloads](#downloads-1)
|
||||
- [Changelog since v1.4.2-beta.1](#changelog-since-v142-beta1)
|
||||
- [Other notable changes](#other-notable-changes-45)
|
||||
- [Other notable changes](#other-notable-changes-46)
|
||||
- [v1.4.2](#v142)
|
||||
- [Downloads](#downloads-2)
|
||||
- [Changelog since v1.4.2-beta.1](#changelog-since-v142-beta1-1)
|
||||
- [Other notable changes](#other-notable-changes-46)
|
||||
- [Other notable changes](#other-notable-changes-47)
|
||||
- [v1.5.0-alpha.1](#v150-alpha1)
|
||||
- [Downloads](#downloads-3)
|
||||
- [Changelog since v1.4.0-alpha.3](#changelog-since-v140-alpha3)
|
||||
- [Experimental Features](#experimental-features)
|
||||
- [Action Required](#action-required-12)
|
||||
- [Other notable changes](#other-notable-changes-47)
|
||||
- [Action Required](#action-required-13)
|
||||
- [Other notable changes](#other-notable-changes-48)
|
||||
- [v1.4.2-beta.1](#v142-beta1)
|
||||
- [Downloads](#downloads-4)
|
||||
- [Changelog since v1.4.1](#changelog-since-v141)
|
||||
- [Other notable changes](#other-notable-changes-48)
|
||||
- [Other notable changes](#other-notable-changes-49)
|
||||
- [v1.4.1](#v141)
|
||||
- [Downloads](#downloads-5)
|
||||
- [Changelog since v1.4.1-beta.2](#changelog-since-v141-beta2)
|
||||
- [v1.4.1-beta.2](#v141-beta2)
|
||||
- [Downloads](#downloads-6)
|
||||
- [Changelog since v1.4.0](#changelog-since-v140)
|
||||
- [Other notable changes](#other-notable-changes-49)
|
||||
- [Other notable changes](#other-notable-changes-50)
|
||||
- [v1.3.8](#v138)
|
||||
- [Downloads](#downloads-7)
|
||||
- [Changelog since v1.3.7](#changelog-since-v137)
|
||||
- [Other notable changes](#other-notable-changes-50)
|
||||
- [Other notable changes](#other-notable-changes-51)
|
||||
- [v1.4.0](#v140)
|
||||
- [Downloads](#downloads-8)
|
||||
- [Major Themes](#major-themes-1)
|
||||
|
@ -445,26 +453,26 @@
|
|||
- [v1.4.0-beta.10](#v140-beta10)
|
||||
- [Downloads](#downloads-10)
|
||||
- [Changelog since v1.4.0-beta.8](#changelog-since-v140-beta8)
|
||||
- [Other notable changes](#other-notable-changes-51)
|
||||
- [Other notable changes](#other-notable-changes-52)
|
||||
- [v1.4.0-beta.8](#v140-beta8)
|
||||
- [Downloads](#downloads-11)
|
||||
- [Changelog since v1.4.0-beta.7](#changelog-since-v140-beta7)
|
||||
- [v1.4.0-beta.7](#v140-beta7)
|
||||
- [Downloads](#downloads-12)
|
||||
- [Changelog since v1.4.0-beta.6](#changelog-since-v140-beta6)
|
||||
- [Other notable changes](#other-notable-changes-52)
|
||||
- [Other notable changes](#other-notable-changes-53)
|
||||
- [v1.4.0-beta.6](#v140-beta6)
|
||||
- [Downloads](#downloads-13)
|
||||
- [Changelog since v1.4.0-beta.5](#changelog-since-v140-beta5)
|
||||
- [Other notable changes](#other-notable-changes-53)
|
||||
- [Other notable changes](#other-notable-changes-54)
|
||||
- [v1.4.0-beta.5](#v140-beta5)
|
||||
- [Downloads](#downloads-14)
|
||||
- [Changelog since v1.4.0-beta.3](#changelog-since-v140-beta3)
|
||||
- [Other notable changes](#other-notable-changes-54)
|
||||
- [Other notable changes](#other-notable-changes-55)
|
||||
- [v1.3.7](#v137)
|
||||
- [Downloads](#downloads-15)
|
||||
- [Changelog since v1.3.6](#changelog-since-v136)
|
||||
- [Other notable changes](#other-notable-changes-55)
|
||||
- [Other notable changes](#other-notable-changes-56)
|
||||
- [v1.4.0-beta.3](#v140-beta3)
|
||||
- [Downloads](#downloads-16)
|
||||
- [Changelog since v1.4.0-beta.2](#changelog-since-v140-beta2)
|
||||
|
@ -475,57 +483,57 @@
|
|||
- [v1.4.0-beta.2](#v140-beta2)
|
||||
- [Downloads](#downloads-17)
|
||||
- [Changelog since v1.4.0-beta.1](#changelog-since-v140-beta1)
|
||||
- [Other notable changes](#other-notable-changes-56)
|
||||
- [Other notable changes](#other-notable-changes-57)
|
||||
- [v1.4.0-beta.1](#v140-beta1)
|
||||
- [Downloads](#downloads-18)
|
||||
- [Changelog since v1.4.0-alpha.3](#changelog-since-v140-alpha3-1)
|
||||
- [Action Required](#action-required-13)
|
||||
- [Other notable changes](#other-notable-changes-57)
|
||||
- [Action Required](#action-required-14)
|
||||
- [Other notable changes](#other-notable-changes-58)
|
||||
- [v1.3.6](#v136)
|
||||
- [Downloads](#downloads-19)
|
||||
- [Changelog since v1.3.5](#changelog-since-v135)
|
||||
- [Other notable changes](#other-notable-changes-58)
|
||||
- [Other notable changes](#other-notable-changes-59)
|
||||
- [v1.4.0-alpha.3](#v140-alpha3)
|
||||
- [Downloads](#downloads-20)
|
||||
- [Changelog since v1.4.0-alpha.2](#changelog-since-v140-alpha2)
|
||||
- [Action Required](#action-required-14)
|
||||
- [Other notable changes](#other-notable-changes-59)
|
||||
- [Action Required](#action-required-15)
|
||||
- [Other notable changes](#other-notable-changes-60)
|
||||
- [v1.3.5](#v135)
|
||||
- [Downloads](#downloads-21)
|
||||
- [Changelog since v1.3.4](#changelog-since-v134)
|
||||
- [Other notable changes](#other-notable-changes-60)
|
||||
- [Other notable changes](#other-notable-changes-61)
|
||||
- [v1.3.4](#v134)
|
||||
- [Downloads](#downloads-22)
|
||||
- [Changelog since v1.3.3](#changelog-since-v133)
|
||||
- [Other notable changes](#other-notable-changes-61)
|
||||
- [Other notable changes](#other-notable-changes-62)
|
||||
- [v1.4.0-alpha.2](#v140-alpha2)
|
||||
- [Downloads](#downloads-23)
|
||||
- [Changelog since v1.4.0-alpha.1](#changelog-since-v140-alpha1)
|
||||
- [Action Required](#action-required-15)
|
||||
- [Other notable changes](#other-notable-changes-62)
|
||||
- [Action Required](#action-required-16)
|
||||
- [Other notable changes](#other-notable-changes-63)
|
||||
- [v1.3.3](#v133)
|
||||
- [Downloads](#downloads-24)
|
||||
- [Changelog since v1.3.2](#changelog-since-v132)
|
||||
- [Other notable changes](#other-notable-changes-63)
|
||||
- [Other notable changes](#other-notable-changes-64)
|
||||
- [Known Issues](#known-issues-2)
|
||||
- [v1.3.2](#v132)
|
||||
- [Downloads](#downloads-25)
|
||||
- [Changelog since v1.3.1](#changelog-since-v131)
|
||||
- [Other notable changes](#other-notable-changes-64)
|
||||
- [Other notable changes](#other-notable-changes-65)
|
||||
- [v1.3.1](#v131)
|
||||
- [Downloads](#downloads-26)
|
||||
- [Changelog since v1.3.0](#changelog-since-v130)
|
||||
- [Other notable changes](#other-notable-changes-65)
|
||||
- [Other notable changes](#other-notable-changes-66)
|
||||
- [v1.2.6](#v126)
|
||||
- [Downloads](#downloads-27)
|
||||
- [Changelog since v1.2.5](#changelog-since-v125)
|
||||
- [Other notable changes](#other-notable-changes-66)
|
||||
- [Other notable changes](#other-notable-changes-67)
|
||||
- [v1.4.0-alpha.1](#v140-alpha1)
|
||||
- [Downloads](#downloads-28)
|
||||
- [Changelog since v1.3.0](#changelog-since-v130-1)
|
||||
- [Experimental Features](#experimental-features-1)
|
||||
- [Action Required](#action-required-16)
|
||||
- [Other notable changes](#other-notable-changes-67)
|
||||
- [Action Required](#action-required-17)
|
||||
- [Other notable changes](#other-notable-changes-68)
|
||||
- [v1.3.0](#v130)
|
||||
- [Downloads](#downloads-29)
|
||||
- [Highlights](#highlights)
|
||||
|
@ -540,70 +548,70 @@
|
|||
- [v1.3.0-beta.3](#v130-beta3)
|
||||
- [Downloads](#downloads-30)
|
||||
- [Changelog since v1.3.0-beta.2](#changelog-since-v130-beta2)
|
||||
- [Action Required](#action-required-17)
|
||||
- [Other notable changes](#other-notable-changes-68)
|
||||
- [Action Required](#action-required-18)
|
||||
- [Other notable changes](#other-notable-changes-69)
|
||||
- [v1.2.5](#v125)
|
||||
- [Downloads](#downloads-31)
|
||||
- [Changes since v1.2.4](#changes-since-v124)
|
||||
- [Other notable changes](#other-notable-changes-69)
|
||||
- [Other notable changes](#other-notable-changes-70)
|
||||
- [v1.3.0-beta.2](#v130-beta2)
|
||||
- [Downloads](#downloads-32)
|
||||
- [Changes since v1.3.0-beta.1](#changes-since-v130-beta1)
|
||||
- [Experimental Features](#experimental-features-2)
|
||||
- [Other notable changes](#other-notable-changes-70)
|
||||
- [Other notable changes](#other-notable-changes-71)
|
||||
- [v1.3.0-beta.1](#v130-beta1)
|
||||
- [Downloads](#downloads-33)
|
||||
- [Changes since v1.3.0-alpha.5](#changes-since-v130-alpha5)
|
||||
- [Action Required](#action-required-18)
|
||||
- [Other notable changes](#other-notable-changes-71)
|
||||
- [Action Required](#action-required-19)
|
||||
- [Other notable changes](#other-notable-changes-72)
|
||||
- [v1.3.0-alpha.5](#v130-alpha5)
|
||||
- [Downloads](#downloads-34)
|
||||
- [Changes since v1.3.0-alpha.4](#changes-since-v130-alpha4)
|
||||
- [Action Required](#action-required-19)
|
||||
- [Other notable changes](#other-notable-changes-72)
|
||||
- [Action Required](#action-required-20)
|
||||
- [Other notable changes](#other-notable-changes-73)
|
||||
- [v1.3.0-alpha.4](#v130-alpha4)
|
||||
- [Downloads](#downloads-35)
|
||||
- [Changes since v1.3.0-alpha.3](#changes-since-v130-alpha3)
|
||||
- [Action Required](#action-required-20)
|
||||
- [Other notable changes](#other-notable-changes-73)
|
||||
- [Action Required](#action-required-21)
|
||||
- [Other notable changes](#other-notable-changes-74)
|
||||
- [v1.2.4](#v124)
|
||||
- [Downloads](#downloads-36)
|
||||
- [Changes since v1.2.3](#changes-since-v123)
|
||||
- [Other notable changes](#other-notable-changes-74)
|
||||
- [Other notable changes](#other-notable-changes-75)
|
||||
- [v1.3.0-alpha.3](#v130-alpha3)
|
||||
- [Downloads](#downloads-37)
|
||||
- [Changes since v1.3.0-alpha.2](#changes-since-v130-alpha2)
|
||||
- [Action Required](#action-required-21)
|
||||
- [Other notable changes](#other-notable-changes-75)
|
||||
- [Action Required](#action-required-22)
|
||||
- [Other notable changes](#other-notable-changes-76)
|
||||
- [v1.2.3](#v123)
|
||||
- [Downloads](#downloads-38)
|
||||
- [Changes since v1.2.2](#changes-since-v122)
|
||||
- [Action Required](#action-required-22)
|
||||
- [Other notable changes](#other-notable-changes-76)
|
||||
- [Action Required](#action-required-23)
|
||||
- [Other notable changes](#other-notable-changes-77)
|
||||
- [v1.3.0-alpha.2](#v130-alpha2)
|
||||
- [Downloads](#downloads-39)
|
||||
- [Changes since v1.3.0-alpha.1](#changes-since-v130-alpha1)
|
||||
- [Other notable changes](#other-notable-changes-77)
|
||||
- [Other notable changes](#other-notable-changes-78)
|
||||
- [v1.2.2](#v122)
|
||||
- [Downloads](#downloads-40)
|
||||
- [Changes since v1.2.1](#changes-since-v121)
|
||||
- [Other notable changes](#other-notable-changes-78)
|
||||
- [Other notable changes](#other-notable-changes-79)
|
||||
- [v1.2.1](#v121)
|
||||
- [Downloads](#downloads-41)
|
||||
- [Changes since v1.2.0](#changes-since-v120)
|
||||
- [Other notable changes](#other-notable-changes-79)
|
||||
- [Other notable changes](#other-notable-changes-80)
|
||||
- [v1.3.0-alpha.1](#v130-alpha1)
|
||||
- [Downloads](#downloads-42)
|
||||
- [Changes since v1.2.0](#changes-since-v120-1)
|
||||
- [Action Required](#action-required-23)
|
||||
- [Other notable changes](#other-notable-changes-80)
|
||||
- [Action Required](#action-required-24)
|
||||
- [Other notable changes](#other-notable-changes-81)
|
||||
- [v1.2.0](#v120)
|
||||
- [Downloads](#downloads-43)
|
||||
- [Changes since v1.1.1](#changes-since-v111)
|
||||
- [Major Themes](#major-themes-2)
|
||||
- [Other notable improvements](#other-notable-improvements)
|
||||
- [Experimental Features](#experimental-features-3)
|
||||
- [Action required](#action-required-24)
|
||||
- [Action required](#action-required-25)
|
||||
- [Known Issues](#known-issues-3)
|
||||
- [Docker Known Issues](#docker-known-issues)
|
||||
- [1.9.1](#191)
|
||||
|
@ -616,6 +624,262 @@
|
|||
<!-- NEW RELEASE NOTES ENTRY -->
|
||||
|
||||
|
||||
# v1.8.0-alpha.1
|
||||
|
||||
[Documentation](https://docs.k8s.io) & [Examples](https://releases.k8s.io/master/examples)
|
||||
|
||||
## Downloads for v1.8.0-alpha.1
|
||||
|
||||
|
||||
filename | sha256 hash
|
||||
-------- | -----------
|
||||
[kubernetes.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes.tar.gz) | `47088d4a0b79ce75a90e73b1dd7f864fc17fe5ff5cea553a072c7a277a70a104`
|
||||
[kubernetes-src.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-src.tar.gz) | `ec2cb19b55e24c7b9728437fb9e39a442c07b68eaea636b2f6bb340e4b9696dc`
|
||||
|
||||
### Client Binaries
|
||||
|
||||
filename | sha256 hash
|
||||
-------- | -----------
|
||||
[kubernetes-client-darwin-386.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-darwin-386.tar.gz) | `c2fb538ce73f0ed74bd343485cd8873efcff580e4d948ea4bf2732f1b059e463`
|
||||
[kubernetes-client-darwin-amd64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-darwin-amd64.tar.gz) | `01a1cb673fbb764e47edaea07c1d3fdddd99bbd7b025f9b2498f38c99d5be4b2`
|
||||
[kubernetes-client-linux-386.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-linux-386.tar.gz) | `5bebebf12fb39db8be10f9758a92ce385013d07e629741421b09da88bd9fc0f1`
|
||||
[kubernetes-client-linux-amd64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-linux-amd64.tar.gz) | `b02ae110b3694562b195189c3cb8eca21095153d0cb5552360053304dee425f1`
|
||||
[kubernetes-client-linux-arm64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-linux-arm64.tar.gz) | `e6220b9e62856ad8345cb845c1365b3f177ee22d6f9718f11a1f373d7a70fd21`
|
||||
[kubernetes-client-linux-arm.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-linux-arm.tar.gz) | `e35c62a3781841898c91724af136fbb35fd99cf15ca5ec947c1a4bc2f6e4a73d`
|
||||
[kubernetes-client-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-linux-ppc64le.tar.gz) | `7b02c25a764bd367e9931006def88d3fc03cf9e846cce2e77cfbc95f0e206433`
|
||||
[kubernetes-client-linux-s390x.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-linux-s390x.tar.gz) | `ab6ba1bf43dd28c776a8cc5cae44413c45a7405f2996c277aba5ee3f6f73e305`
|
||||
[kubernetes-client-windows-386.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-windows-386.tar.gz) | `eb1516db15807111ef03547b0104dcb89a310481ef8f867a65f3c57f20f56e30`
|
||||
[kubernetes-client-windows-amd64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-client-windows-amd64.tar.gz) | `525e599a2846fe166a5f1eb14483edee9d6b866aa096e16896f6544afad31768`
|
||||
|
||||
### Server Binaries
|
||||
|
||||
filename | sha256 hash
|
||||
-------- | -----------
|
||||
[kubernetes-server-linux-amd64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-server-linux-amd64.tar.gz) | `bb0a37bb1fefa735ec1eb651fec60c22b180c9bca1bd5e0317e1bcdbf4aa0819`
|
||||
[kubernetes-server-linux-arm64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-server-linux-arm64.tar.gz) | `68fd804bd1f4d944a25112a67ef8b1cbae55051b110134850715b6f51f93f40c`
|
||||
[kubernetes-server-linux-arm.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-server-linux-arm.tar.gz) | `822161bee3e8b3b64bb7cea297264729b3cc6d6a008c86f16b4aef16cde5b0de`
|
||||
[kubernetes-server-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-server-linux-ppc64le.tar.gz) | `9354336df2694427e3d6bc9b0b1fe286f3f9a7f6ef8f239bd6319b4af1c02162`
|
||||
[kubernetes-server-linux-s390x.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-server-linux-s390x.tar.gz) | `d4a87e3713f190a4cc7db1f43a6105c3c95e1eb8de45ae269b9bd1ecd52296ce`
|
||||
|
||||
### Node Binaries
|
||||
|
||||
filename | sha256 hash
|
||||
-------- | -----------
|
||||
[kubernetes-node-linux-amd64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-node-linux-amd64.tar.gz) | `dc7c5865041008fcfdad050380fb33c23a361f7a1f4fbce78b164e2906a1b7f9`
|
||||
[kubernetes-node-linux-arm64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-node-linux-arm64.tar.gz) | `d572cec5ec679e5543e9ee5e2529a51bb8d5ca5f3773e4218c5491a0bd77b7a4`
|
||||
[kubernetes-node-linux-arm.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-node-linux-arm.tar.gz) | `4b0fae35ed01ca66fb0f82ea2ea7f804378f592d0c15425dc3934f4b7b6f19a8`
|
||||
[kubernetes-node-linux-ppc64le.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-node-linux-ppc64le.tar.gz) | `d5684a2d1a640e7b0fdf82a3faa0edef2b20e50a83ff6baea461699b0d74b583`
|
||||
[kubernetes-node-linux-s390x.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-node-linux-s390x.tar.gz) | `bb444cc79035044cfb58cbe3d7bccd7998522dcf6d993441cf29fd03c249897c`
|
||||
[kubernetes-node-windows-amd64.tar.gz](https://dl.k8s.io/v1.8.0-alpha.1/kubernetes-node-windows-amd64.tar.gz) | `9b54e823c504601193b5ae2d37cb1d297ae9b5acfa1497b6f530a835071a7b6d`
|
||||
|
||||
## Changelog since v1.7.0-alpha.4
|
||||
|
||||
### Action Required
|
||||
|
||||
* The following alpha API groups were unintentionally enabled by default in previous releases, and will no longer be enabled by default in v1.8: ([#47690](https://github.com/kubernetes/kubernetes/pull/47690), [@caesarxuchao](https://github.com/caesarxuchao))
|
||||
* rbac.authorization.k8s.io/v1alpha1
|
||||
* settings.k8s.io/v1alpha1
|
||||
* If you wish to continue using them in v1.8, please enable them explicitly using the `--runtime-config` flag of the apiserver (for example, `--runtime-config="rbac.authorization.k8s.io/v1alpha1,settings.k8s.io/v1alpha1"`)
|
||||
* Paths containing backsteps (for example, "../bar") are no longer allowed in hostPath volume paths, or in volumeMount subpaths ([#47290](https://github.com/kubernetes/kubernetes/pull/47290), [@jhorwit2](https://github.com/jhorwit2))
|
||||
* Azure: Change container permissions to private for provisioned volumes. If you have existing Azure volumes that were created by Kubernetes v1.6.0-v1.6.5, you should change the permissions on them manually. ([#47605](https://github.com/kubernetes/kubernetes/pull/47605), [@brendandburns](https://github.com/brendandburns))
|
||||
* New and upgraded 1.7 GCE/GKE clusters no longer have an RBAC ClusterRoleBinding that grants the `cluster-admin` ClusterRole to the `default` service account in the `kube-system` namespace. ([#46750](https://github.com/kubernetes/kubernetes/pull/46750), [@cjcullen](https://github.com/cjcullen))
|
||||
* If this permission is still desired, run the following command to explicitly grant it, either before or after upgrading to 1.7:
|
||||
* kubectl create clusterrolebinding kube-system-default --serviceaccount=kube-system:default --clusterrole=cluster-admin
|
||||
* kube-apiserver: a new authorization mode (`--authorization-mode=Node`) authorizes nodes to access secrets, configmaps, persistent volume claims and persistent volumes related to their pods. ([#46076](https://github.com/kubernetes/kubernetes/pull/46076), [@liggitt](https://github.com/liggitt))
|
||||
* Nodes must use client credentials that place them in the `system:nodes` group with a username of `system:node:<nodeName>` in order to be authorized by the node authorizer (the credentials obtained by the kubelet via TLS bootstrapping satisfy these requirements)
|
||||
* When used in combination with the `RBAC` authorization mode (`--authorization-mode=Node,RBAC`), the `system:node` role is no longer automatically granted to the `system:nodes` group.
|
||||
* kube-controller-manager has dropped support for the `--insecure-experimental-approve-all-kubelet-csrs-for-group` flag. Instead, the `csrapproving` controller uses authorization checks to determine whether to approve certificate signing requests: ([#45619](https://github.com/kubernetes/kubernetes/pull/45619), [@mikedanese](https://github.com/mikedanese))
|
||||
* requests for a TLS client certificate for any node are approved if the CSR creator has `create` permission on the `certificatesigningrequests` resource and `nodeclient` subresource in the `certificates.k8s.io` API group
|
||||
* requests from a node for a TLS client certificate for itself are approved if the CSR creator has `create` permission on the `certificatesigningrequests` resource and the `selfnodeclient` subresource in the `certificates.k8s.io` API group
|
||||
* requests from a node for a TLS serving certificate for itself are approved if the CSR creator has `create` permission on the `certificatesigningrequests` resource and the `selfnodeserver` subresource in the `certificates.k8s.io` API group
|
||||
* Support updating storageclasses in etcd to storage.k8s.io/v1. You must do this prior to upgrading to 1.8. ([#46116](https://github.com/kubernetes/kubernetes/pull/46116), [@ncdc](https://github.com/ncdc))
|
||||
* The namespace API object no longer supports the deletecollection operation. ([#46407](https://github.com/kubernetes/kubernetes/pull/46407), [@liggitt](https://github.com/liggitt))
|
||||
* NetworkPolicy has been moved from `extensions/v1beta1` to the new ([#39164](https://github.com/kubernetes/kubernetes/pull/39164), [@danwinship](https://github.com/danwinship))
|
||||
* `networking.k8s.io/v1` API group. The structure remains unchanged from
|
||||
* the beta1 API.
|
||||
* The `net.beta.kubernetes.io/network-policy` annotation on Namespaces
|
||||
* to opt in to isolation has been removed. Instead, isolation is now
|
||||
* determined at a per-pod level, with pods being isolated if there is
|
||||
* any NetworkPolicy whose spec.podSelector targets them. Pods that are
|
||||
* targeted by NetworkPolicies accept traffic that is accepted by any of
|
||||
* the NetworkPolicies (and nothing else), and pods that are not targeted
|
||||
* by any NetworkPolicy accept all traffic by default.
|
||||
* Action Required:
|
||||
* When upgrading to Kubernetes 1.7 (and a network plugin that supports
|
||||
* the new NetworkPolicy v1 semantics), to ensure full behavioral
|
||||
* compatibility with v1beta1:
|
||||
* 1. In Namespaces that previously had the "DefaultDeny" annotation,
|
||||
* you can create equivalent v1 semantics by creating a
|
||||
* NetworkPolicy that matches all pods but does not allow any
|
||||
* traffic:
|
||||
* kind: NetworkPolicy
|
||||
* apiVersion: networking.k8s.io/v1
|
||||
* metadata:
|
||||
* name: default-deny
|
||||
* spec:
|
||||
* podSelector:
|
||||
* This will ensure that pods that aren't matched by any other
|
||||
* NetworkPolicy will continue to be fully-isolated, as they were
|
||||
* before.
|
||||
* 2. In Namespaces that previously did not have the "DefaultDeny"
|
||||
* annotation, you should delete any existing NetworkPolicy
|
||||
* objects. These would have had no effect before, but with v1
|
||||
* semantics they might cause some traffic to be blocked that you
|
||||
* didn't intend to be blocked.
|
||||
|
||||
### Other notable changes
|
||||
|
||||
* kubectl logs with label selector supports specifying a container name ([#44282](https://github.com/kubernetes/kubernetes/pull/44282), [@derekwaynecarr](https://github.com/derekwaynecarr))
|
||||
* Adds an approval work flow to the the certificate approver that will approve certificate signing requests from kubelets that meet all the criteria of kubelet server certificates. ([#46884](https://github.com/kubernetes/kubernetes/pull/46884), [@jcbsmpsn](https://github.com/jcbsmpsn))
|
||||
* AWS: Maintain a cache of all instances, to fix problem with > 200 nodes with ELBs ([#47410](https://github.com/kubernetes/kubernetes/pull/47410), [@justinsb](https://github.com/justinsb))
|
||||
* Bump GLBC version to 0.9.5 - fixes [loss of manually modified GCLB health check settings](https://github.com/kubernetes/kubernetes/issues/47559) upon upgrade from pre-1.6.4 to either 1.6.4 or 1.6.5. ([#47567](https://github.com/kubernetes/kubernetes/pull/47567), [@nicksardo](https://github.com/nicksardo))
|
||||
* Update cluster-proportional-autoscaler, metadata-proxy, and fluentd-gcp addons with fixes for CVE-2016-4448, CVE-2016-8859, CVE-2016-9841, CVE-2016-9843, and CVE-2017-9526. ([#47545](https://github.com/kubernetes/kubernetes/pull/47545), [@ixdy](https://github.com/ixdy))
|
||||
* AWS: Batch DescribeInstance calls with nodeNames to 150 limit, to stay within AWS filter limits. ([#47516](https://github.com/kubernetes/kubernetes/pull/47516), [@gnufied](https://github.com/gnufied))
|
||||
* AWS: Process disk attachments even with duplicate NodeNames ([#47406](https://github.com/kubernetes/kubernetes/pull/47406), [@justinsb](https://github.com/justinsb))
|
||||
* kubefed will now configure NodeInternalIP as the federation API server endpoint when NodeExternalIP is unavailable for federation API servers exposed as NodePort services ([#46960](https://github.com/kubernetes/kubernetes/pull/46960), [@lukaszo](https://github.com/lukaszo))
|
||||
* PodSecurityPolicy now recognizes pods that specify `runAsNonRoot: false` in their security context and does not overwrite the specified value ([#47073](https://github.com/kubernetes/kubernetes/pull/47073), [@Q-Lee](https://github.com/Q-Lee))
|
||||
* Bump GLBC version to 0.9.4 ([#47468](https://github.com/kubernetes/kubernetes/pull/47468), [@nicksardo](https://github.com/nicksardo))
|
||||
* Stackdriver Logging deployment exposes metrics on node port 31337 when enabled. ([#47402](https://github.com/kubernetes/kubernetes/pull/47402), [@crassirostris](https://github.com/crassirostris))
|
||||
* Update to kube-addon-manager:v6.4-beta.2: kubectl v1.6.4 and refreshed base images ([#47389](https://github.com/kubernetes/kubernetes/pull/47389), [@ixdy](https://github.com/ixdy))
|
||||
* Enable iptables -w in kubeadm selfhosted ([#46372](https://github.com/kubernetes/kubernetes/pull/46372), [@cmluciano](https://github.com/cmluciano))
|
||||
* Azure plugin for client auth ([#43987](https://github.com/kubernetes/kubernetes/pull/43987), [@cosmincojocar](https://github.com/cosmincojocar))
|
||||
* Fix dynamic provisioning of PVs with inaccurate AccessModes by refusing to provision when PVCs ask for AccessModes that can't be satisfied by the PVs' underlying volume plugin ([#47274](https://github.com/kubernetes/kubernetes/pull/47274), [@wongma7](https://github.com/wongma7))
|
||||
* AWS: Avoid spurious ELB listener recreation - ignore case when matching protocol ([#47391](https://github.com/kubernetes/kubernetes/pull/47391), [@justinsb](https://github.com/justinsb))
|
||||
* gce kube-up: The `Node` authorization mode and `NodeRestriction` admission controller are now enabled ([#46796](https://github.com/kubernetes/kubernetes/pull/46796), [@mikedanese](https://github.com/mikedanese))
|
||||
* update gophercloud/gophercloud dependency for reauthentication fixes ([#45545](https://github.com/kubernetes/kubernetes/pull/45545), [@stuart-warren](https://github.com/stuart-warren))
|
||||
* fix sync loop health check with seperating runtime errors ([#47124](https://github.com/kubernetes/kubernetes/pull/47124), [@andyxning](https://github.com/andyxning))
|
||||
* servicecontroller: Fix node selection logic on initial LB creation ([#45773](https://github.com/kubernetes/kubernetes/pull/45773), [@justinsb](https://github.com/justinsb))
|
||||
* Fix iSCSI iSER mounting. ([#47281](https://github.com/kubernetes/kubernetes/pull/47281), [@mtanino](https://github.com/mtanino))
|
||||
* StorageOS Volume Driver ([#42156](https://github.com/kubernetes/kubernetes/pull/42156), [@croomes](https://github.com/croomes))
|
||||
* [StorageOS](http://www.storageos.com) can be used as a storage provider for Kubernetes. With StorageOS, capacity from local or attached storage is pooled across the cluster, providing converged infrastructure for cloud-native applications.
|
||||
* CRI has been moved to package `pkg/kubelet/apis/cri/v1alpha1/runtime`. ([#47113](https://github.com/kubernetes/kubernetes/pull/47113), [@feiskyer](https://github.com/feiskyer))
|
||||
* Make gcp auth provider not to override the Auth header if it's already exits ([#45575](https://github.com/kubernetes/kubernetes/pull/45575), [@wanghaoran1988](https://github.com/wanghaoran1988))
|
||||
* Allow pods to opt out of PodPreset mutation via an annotation on the pod. ([#44965](https://github.com/kubernetes/kubernetes/pull/44965), [@jpeeler](https://github.com/jpeeler))
|
||||
* Add Traditional Chinese translation for kubectl ([#46559](https://github.com/kubernetes/kubernetes/pull/46559), [@warmchang](https://github.com/warmchang))
|
||||
* Remove Initializers from admission-control in kubernetes-master charm for pre-1.7 ([#46987](https://github.com/kubernetes/kubernetes/pull/46987), [@Cynerva](https://github.com/Cynerva))
|
||||
* Added state guards to the idle_status messaging in the kubernetes-master charm to make deployment faster on initial deployment. ([#47183](https://github.com/kubernetes/kubernetes/pull/47183), [@chuckbutler](https://github.com/chuckbutler))
|
||||
* Bump up Node Problem Detector version to v0.4.0, which added support of parsing log from /dev/kmsg and ABRT. ([#46743](https://github.com/kubernetes/kubernetes/pull/46743), [@Random-Liu](https://github.com/Random-Liu))
|
||||
* kubeadm: Enable the Node Authorizer/Admission plugin in v1.7 ([#46879](https://github.com/kubernetes/kubernetes/pull/46879), [@luxas](https://github.com/luxas))
|
||||
* Deprecated Binding objects in 1.7. ([#47041](https://github.com/kubernetes/kubernetes/pull/47041), [@k82cn](https://github.com/k82cn))
|
||||
* Add secretbox and AES-CBC encryption modes to at rest encryption. AES-CBC is considered superior to AES-GCM because it is resistant to nonce-reuse attacks, and secretbox uses Poly1305 and XSalsa20. ([#46916](https://github.com/kubernetes/kubernetes/pull/46916), [@smarterclayton](https://github.com/smarterclayton))
|
||||
* The HorizontalPodAutoscaler controller will now only send updates when it has new status information, reducing the number of writes caused by the controller. ([#47078](https://github.com/kubernetes/kubernetes/pull/47078), [@DirectXMan12](https://github.com/DirectXMan12))
|
||||
* gpusInUse info error when kubelet restarts ([#46087](https://github.com/kubernetes/kubernetes/pull/46087), [@tianshapjq](https://github.com/tianshapjq))
|
||||
* kubeadm: Modifications to cluster-internal resources installed by kubeadm will be overwritten when upgrading from v1.6 to v1.7. ([#47081](https://github.com/kubernetes/kubernetes/pull/47081), [@luxas](https://github.com/luxas))
|
||||
* Added exponential backoff to Azure cloudprovider ([#46660](https://github.com/kubernetes/kubernetes/pull/46660), [@jackfrancis](https://github.com/jackfrancis))
|
||||
* fixed HostAlias in PodSpec to allow `foo.bar` hostnames instead of just `foo` DNS labels. ([#46809](https://github.com/kubernetes/kubernetes/pull/46809), [@rickypai](https://github.com/rickypai))
|
||||
* Implements rolling update for StatefulSets. Updates can be performed using the RollingUpdate, Paritioned, or OnDelete strategies. OnDelete implements the manual behavior from 1.6. status now tracks ([#46669](https://github.com/kubernetes/kubernetes/pull/46669), [@kow3ns](https://github.com/kow3ns))
|
||||
* replicas, readyReplicas, currentReplicas, and updatedReplicas. The semantics of replicas is now consistent with DaemonSet and ReplicaSet, and readyReplicas has the semantics that replicas did prior to this release.
|
||||
* Add Japanese translation for kubectl ([#46756](https://github.com/kubernetes/kubernetes/pull/46756), [@girikuncoro](https://github.com/girikuncoro))
|
||||
* federation: Add admission controller for policy-based placement ([#44786](https://github.com/kubernetes/kubernetes/pull/44786), [@tsandall](https://github.com/tsandall))
|
||||
* Get command uses OpenAPI schema to enhance display for a resource if run with flag 'use-openapi-print-columns'. ([#46235](https://github.com/kubernetes/kubernetes/pull/46235), [@droot](https://github.com/droot))
|
||||
* An example command:
|
||||
* kubectl get pods --use-openapi-print-columns
|
||||
* add gzip compression to GET and LIST requests ([#45666](https://github.com/kubernetes/kubernetes/pull/45666), [@ilackarms](https://github.com/ilackarms))
|
||||
* Fix the bug where container cannot run as root when SecurityContext.RunAsNonRoot is false. ([#47009](https://github.com/kubernetes/kubernetes/pull/47009), [@yujuhong](https://github.com/yujuhong))
|
||||
* Fixes a bug with cAdvisorPort in the KubeletConfiguration that prevented setting it to 0, which is in fact a valid option, as noted in issue [#11710](https://github.com/kubernetes/kubernetes/pull/11710). ([#46876](https://github.com/kubernetes/kubernetes/pull/46876), [@mtaufen](https://github.com/mtaufen))
|
||||
* Stackdriver cluster logging now deploys a new component to export Kubernetes events. ([#46700](https://github.com/kubernetes/kubernetes/pull/46700), [@crassirostris](https://github.com/crassirostris))
|
||||
* Alpha feature: allows users to set storage limit to isolate EmptyDir volumes. It enforces the limit by evicting pods that exceed their storage limits ([#45686](https://github.com/kubernetes/kubernetes/pull/45686), [@jingxu97](https://github.com/jingxu97))
|
||||
* Adds the `Categories []string` field to API resources, which represents the list of group aliases (e.g. "all") that every resource belongs to. ([#43338](https://github.com/kubernetes/kubernetes/pull/43338), [@fabianofranz](https://github.com/fabianofranz))
|
||||
* Promote kubelet tls bootstrap to beta. Add a non-experimental flag to use it and deprecate the old flag. ([#46799](https://github.com/kubernetes/kubernetes/pull/46799), [@mikedanese](https://github.com/mikedanese))
|
||||
* Fix disk partition discovery for brtfs ([#46816](https://github.com/kubernetes/kubernetes/pull/46816), [@dashpole](https://github.com/dashpole))
|
||||
* Add ZFS support
|
||||
* Add overlay2 storage driver support
|
||||
* Support creation of GCP Internal Load Balancers from Service objects ([#46663](https://github.com/kubernetes/kubernetes/pull/46663), [@nicksardo](https://github.com/nicksardo))
|
||||
* Introduces status conditions to the HorizontalPodAutoscaler in autoscaling/v2alpha1, indicating the current status of a given HorizontalPodAutoscaler, and why it is or is not scaling. ([#46550](https://github.com/kubernetes/kubernetes/pull/46550), [@DirectXMan12](https://github.com/DirectXMan12))
|
||||
* Support OpenAPI spec aggregation for kube-aggregator ([#46734](https://github.com/kubernetes/kubernetes/pull/46734), [@mbohlool](https://github.com/mbohlool))
|
||||
* Implement kubectl rollout undo and history for DaemonSet ([#46144](https://github.com/kubernetes/kubernetes/pull/46144), [@janetkuo](https://github.com/janetkuo))
|
||||
* Respect PDBs during node upgrades and add test coverage to the ServiceTest upgrade test. ([#45748](https://github.com/kubernetes/kubernetes/pull/45748), [@mml](https://github.com/mml))
|
||||
* Disk Pressure triggers the deletion of terminated containers on the node. ([#45896](https://github.com/kubernetes/kubernetes/pull/45896), [@dashpole](https://github.com/dashpole))
|
||||
* Add the `alpha.image-policy.k8s.io/failed-open=true` annotation when the image policy webhook encounters an error and fails open. ([#46264](https://github.com/kubernetes/kubernetes/pull/46264), [@Q-Lee](https://github.com/Q-Lee))
|
||||
* Enable kubelet csr bootstrap in GCE/GKE ([#40760](https://github.com/kubernetes/kubernetes/pull/40760), [@mikedanese](https://github.com/mikedanese))
|
||||
* Implement Daemonset history ([#45924](https://github.com/kubernetes/kubernetes/pull/45924), [@janetkuo](https://github.com/janetkuo))
|
||||
* When switching from the `service.beta.kubernetes.io/external-traffic` annotation to the new ([#46716](https://github.com/kubernetes/kubernetes/pull/46716), [@thockin](https://github.com/thockin))
|
||||
* `externalTrafficPolicy` field, the values chnag as follows:
|
||||
* "OnlyLocal" becomes "Local"
|
||||
* "Global" becomes "Cluster".
|
||||
* Fix kubelet reset liveness probe failure count across pod restart boundaries ([#46371](https://github.com/kubernetes/kubernetes/pull/46371), [@sjenning](https://github.com/sjenning))
|
||||
* The gce metadata server can be hidden behind a proxy, hiding the kubelet's token. ([#45565](https://github.com/kubernetes/kubernetes/pull/45565), [@Q-Lee](https://github.com/Q-Lee))
|
||||
* AWS: Allow configuration of a single security group for ELBs ([#45500](https://github.com/kubernetes/kubernetes/pull/45500), [@nbutton23](https://github.com/nbutton23))
|
||||
* Allow remote admission controllers to be dynamically added and removed by administrators. External admission controllers make an HTTP POST containing details of the requested action which the service can approve or reject. ([#46388](https://github.com/kubernetes/kubernetes/pull/46388), [@lavalamp](https://github.com/lavalamp))
|
||||
* iscsi storage plugin: Fix dangling session when using multiple target portal addresses. ([#46239](https://github.com/kubernetes/kubernetes/pull/46239), [@mtanino](https://github.com/mtanino))
|
||||
* Duplicate recurring Events now include the latest event's Message string ([#46034](https://github.com/kubernetes/kubernetes/pull/46034), [@kensimon](https://github.com/kensimon))
|
||||
* With --feature-gates=RotateKubeletClientCertificate=true set, the kubelet will ([#41912](https://github.com/kubernetes/kubernetes/pull/41912), [@jcbsmpsn](https://github.com/jcbsmpsn))
|
||||
* request a client certificate from the API server during the boot cycle and pause
|
||||
* waiting for the request to be satisfied. It will continually refresh the certificate
|
||||
* as the certificates expiration approaches.
|
||||
* The Kubernetes API supports retrieving tabular output for API resources via a new mime-type `application/json;as=Table;v=v1alpha1;g=meta.k8s.io`. The returned object (if the server supports it) will be of type `meta.k8s.io/v1alpha1` with `Table`, and contain column and row information related to the resource. Each row will contain information about the resource - by default it will be the object metadata, but callers can add the `?includeObject=Object` query parameter and receive the full object. In the future kubectl will use this to retrieve the results of `kubectl get`. ([#40848](https://github.com/kubernetes/kubernetes/pull/40848), [@smarterclayton](https://github.com/smarterclayton))
|
||||
* This change add nonResourceURL to kubectl auth cani ([#46432](https://github.com/kubernetes/kubernetes/pull/46432), [@CaoShuFeng](https://github.com/CaoShuFeng))
|
||||
* Webhook added to the API server which omits structured audit log events. ([#45919](https://github.com/kubernetes/kubernetes/pull/45919), [@ericchiang](https://github.com/ericchiang))
|
||||
* By default, --low-diskspace-threshold-mb is not set, and --eviction-hard includes "nodefs.available<10%,nodefs.inodesFree<5%" ([#46448](https://github.com/kubernetes/kubernetes/pull/46448), [@dashpole](https://github.com/dashpole))
|
||||
* kubectl edit and kubectl apply will keep the ordering of elements in merged lists ([#45980](https://github.com/kubernetes/kubernetes/pull/45980), [@mengqiy](https://github.com/mengqiy))
|
||||
* [Federation][kubefed]: Use StorageClassName for etcd pvc ([#46323](https://github.com/kubernetes/kubernetes/pull/46323), [@marun](https://github.com/marun))
|
||||
* Restrict active deadline seconds max allowed value to be maximum uint32 ([#46640](https://github.com/kubernetes/kubernetes/pull/46640), [@derekwaynecarr](https://github.com/derekwaynecarr))
|
||||
* Implement kubectl get controllerrevisions ([#46655](https://github.com/kubernetes/kubernetes/pull/46655), [@janetkuo](https://github.com/janetkuo))
|
||||
* Local storage plugin ([#44897](https://github.com/kubernetes/kubernetes/pull/44897), [@msau42](https://github.com/msau42))
|
||||
* With `--feature-gates=RotateKubeletServerCertificate=true` set, the kubelet will ([#45059](https://github.com/kubernetes/kubernetes/pull/45059), [@jcbsmpsn](https://github.com/jcbsmpsn))
|
||||
* request a server certificate from the API server during the boot cycle and pause
|
||||
* waiting for the request to be satisfied. It will continually refresh the certificate as
|
||||
* the certificates expiration approaches.
|
||||
* Allow PSP's to specify a whitelist of allowed paths for host volume based on path prefixes ([#43946](https://github.com/kubernetes/kubernetes/pull/43946), [@jhorwit2](https://github.com/jhorwit2))
|
||||
* Add `kubectl config rename-context` ([#46114](https://github.com/kubernetes/kubernetes/pull/46114), [@arthur0](https://github.com/arthur0))
|
||||
* Fix AWS EBS volumes not getting detached from node if routine to verify volumes are attached runs while the node is down ([#46463](https://github.com/kubernetes/kubernetes/pull/46463), [@wongma7](https://github.com/wongma7))
|
||||
* Move hardPodAffinitySymmetricWeight to scheduler policy config ([#44159](https://github.com/kubernetes/kubernetes/pull/44159), [@wanghaoran1988](https://github.com/wanghaoran1988))
|
||||
* AWS: support node port health check ([#43585](https://github.com/kubernetes/kubernetes/pull/43585), [@foolusion](https://github.com/foolusion))
|
||||
* Add generic Toleration for NoExecute Taints to NodeProblemDetector ([#45883](https://github.com/kubernetes/kubernetes/pull/45883), [@gmarek](https://github.com/gmarek))
|
||||
* support replaceKeys patch strategy and directive for strategic merge patch ([#44597](https://github.com/kubernetes/kubernetes/pull/44597), [@mengqiy](https://github.com/mengqiy))
|
||||
* Augment CRI to support retrieving container stats from the runtime. ([#45614](https://github.com/kubernetes/kubernetes/pull/45614), [@yujuhong](https://github.com/yujuhong))
|
||||
* Prevent kubelet from setting allocatable < 0 for a resource upon initial creation. ([#46516](https://github.com/kubernetes/kubernetes/pull/46516), [@derekwaynecarr](https://github.com/derekwaynecarr))
|
||||
* add --non-resource-url to kubectl create clusterrole ([#45809](https://github.com/kubernetes/kubernetes/pull/45809), [@CaoShuFeng](https://github.com/CaoShuFeng))
|
||||
* Add `kubectl apply edit-last-applied` subcommand ([#42256](https://github.com/kubernetes/kubernetes/pull/42256), [@shiywang](https://github.com/shiywang))
|
||||
* Adding admissionregistration API group which enables dynamic registration of initializers and external admission webhooks. It is an alpha feature. ([#46294](https://github.com/kubernetes/kubernetes/pull/46294), [@caesarxuchao](https://github.com/caesarxuchao))
|
||||
* Fix log spam due to unnecessary status update when node is deleted. ([#45923](https://github.com/kubernetes/kubernetes/pull/45923), [@verult](https://github.com/verult))
|
||||
* GCE installs will now avoid IP masquerade for all RFC-1918 IP blocks, rather than just 10.0.0.0/8. This means that clusters can ([#46473](https://github.com/kubernetes/kubernetes/pull/46473), [@thockin](https://github.com/thockin))
|
||||
* be created in 192.168.0.0./16 and 172.16.0.0/12 while preserving the container IPs (which would be lost before).
|
||||
* `set selector` and `set subject` no longer print "running in local/dry-run mode..." at the top, so their output can be piped as valid yaml or json ([#46507](https://github.com/kubernetes/kubernetes/pull/46507), [@bboreham](https://github.com/bboreham))
|
||||
* ControllerRevision type added for StatefulSet and DaemonSet history. ([#45867](https://github.com/kubernetes/kubernetes/pull/45867), [@kow3ns](https://github.com/kow3ns))
|
||||
* Bump Go version to 1.8.3 ([#46429](https://github.com/kubernetes/kubernetes/pull/46429), [@wojtek-t](https://github.com/wojtek-t))
|
||||
* Upgrade Elasticsearch Addon to v5.4.0 ([#45589](https://github.com/kubernetes/kubernetes/pull/45589), [@it-svit](https://github.com/it-svit))
|
||||
* PodDisruptionBudget now uses ControllerRef to decide which controller owns a given Pod, so it doesn't get confused by controllers with overlapping selectors. ([#45003](https://github.com/kubernetes/kubernetes/pull/45003), [@krmayankk](https://github.com/krmayankk))
|
||||
* aws: Support for ELB tagging by users ([#45932](https://github.com/kubernetes/kubernetes/pull/45932), [@lpabon](https://github.com/lpabon))
|
||||
* Portworx volume driver no longer has to run on the master. ([#45518](https://github.com/kubernetes/kubernetes/pull/45518), [@harsh-px](https://github.com/harsh-px))
|
||||
* kube-proxy: ratelimit runs of iptables by sync-period flags ([#46266](https://github.com/kubernetes/kubernetes/pull/46266), [@thockin](https://github.com/thockin))
|
||||
* Deployments are updated to use (1) a more stable hashing algorithm (fnv) than the previous one (adler) and (2) a hashing collision avoidance mechanism that will ensure new rollouts will not block on hashing collisions anymore. ([#44774](https://github.com/kubernetes/kubernetes/pull/44774), [@kargakis](https://github.com/kargakis))
|
||||
* The Prometheus metrics for the kube-apiserver for tracking incoming API requests and latencies now return the `subresource` label for correctly attributing the type of API call. ([#46354](https://github.com/kubernetes/kubernetes/pull/46354), [@smarterclayton](https://github.com/smarterclayton))
|
||||
* Add Simplified Chinese translation for kubectl ([#45573](https://github.com/kubernetes/kubernetes/pull/45573), [@shiywang](https://github.com/shiywang))
|
||||
* The --namespace flag is now honored for in-cluster clients that have an empty configuration. ([#46299](https://github.com/kubernetes/kubernetes/pull/46299), [@ncdc](https://github.com/ncdc))
|
||||
* NONE ([#45317](https://github.com/kubernetes/kubernetes/pull/45317), [@ericchiang](https://github.com/ericchiang))
|
||||
* Fix init container status reporting when active deadline is exceeded. ([#46305](https://github.com/kubernetes/kubernetes/pull/46305), [@sjenning](https://github.com/sjenning))
|
||||
* Improves performance of Cinder volume attach/detach operations ([#41785](https://github.com/kubernetes/kubernetes/pull/41785), [@jamiehannaford](https://github.com/jamiehannaford))
|
||||
* GCE and AWS dynamic provisioners extension: admins can configure zone(s) in which a persistent volume shall be created. ([#38505](https://github.com/kubernetes/kubernetes/pull/38505), [@pospispa](https://github.com/pospispa))
|
||||
* Break the 'certificatesigningrequests' controller into a 'csrapprover' controller and 'csrsigner' controller. ([#45514](https://github.com/kubernetes/kubernetes/pull/45514), [@mikedanese](https://github.com/mikedanese))
|
||||
* Modifies kubefed to create and the federation controller manager to use credentials associated with a service account rather than the user's credentials. ([#42042](https://github.com/kubernetes/kubernetes/pull/42042), [@perotinus](https://github.com/perotinus))
|
||||
* Adds a MaxUnavailable field to PodDisruptionBudget ([#45587](https://github.com/kubernetes/kubernetes/pull/45587), [@foxish](https://github.com/foxish))
|
||||
* The behavior of some watch calls to the server when filtering on fields was incorrect. If watching objects with a filter, when an update was made that no longer matched the filter a DELETE event was correctly sent. However, the object that was returned by that delete was not the (correct) version before the update, but instead, the newer version. That meant the new object was not matched by the filter. This was a regression from behavior between cached watches on the server side and uncached watches, and thus broke downstream API clients. ([#46223](https://github.com/kubernetes/kubernetes/pull/46223), [@smarterclayton](https://github.com/smarterclayton))
|
||||
* vSphere cloud provider: vSphere Storage policy Support for dynamic volume provisioning ([#46176](https://github.com/kubernetes/kubernetes/pull/46176), [@BaluDontu](https://github.com/BaluDontu))
|
||||
* Add support for emitting metrics from openstack cloudprovider about storage operations. ([#46008](https://github.com/kubernetes/kubernetes/pull/46008), [@NickrenREN](https://github.com/NickrenREN))
|
||||
* 'kubefed init' now supports overriding the default etcd image name with the --etcd-image parameter. ([#46247](https://github.com/kubernetes/kubernetes/pull/46247), [@marun](https://github.com/marun))
|
||||
* remove the elasticsearch template ([#45952](https://github.com/kubernetes/kubernetes/pull/45952), [@harryge00](https://github.com/harryge00))
|
||||
* Adds the `CustomResourceDefinition` (crd) types to the `kube-apiserver`. These are the successors to `ThirdPartyResource`. See https://github.com/kubernetes/community/blob/master/contributors/design-proposals/thirdpartyresources.md for more details. ([#46055](https://github.com/kubernetes/kubernetes/pull/46055), [@deads2k](https://github.com/deads2k))
|
||||
* StatefulSets now include an alpha scaling feature accessible by setting the `spec.podManagementPolicy` field to `Parallel`. The controller will not wait for pods to be ready before adding the other pods, and will replace deleted pods as needed. Since parallel scaling creates pods out of order, you cannot depend on predictable membership changes within your set. ([#44899](https://github.com/kubernetes/kubernetes/pull/44899), [@smarterclayton](https://github.com/smarterclayton))
|
||||
* fix kubelet event recording for selected events. ([#46246](https://github.com/kubernetes/kubernetes/pull/46246), [@derekwaynecarr](https://github.com/derekwaynecarr))
|
||||
* Moved qos to api.helpers. ([#44906](https://github.com/kubernetes/kubernetes/pull/44906), [@k82cn](https://github.com/k82cn))
|
||||
* Kubelet PLEG updates the relist timestamp only after successfully relisting. ([#45496](https://github.com/kubernetes/kubernetes/pull/45496), [@andyxning](https://github.com/andyxning))
|
||||
* OpenAPI spec is now available in protobuf binary and gzip format (with ETag support) ([#45836](https://github.com/kubernetes/kubernetes/pull/45836), [@mbohlool](https://github.com/mbohlool))
|
||||
* Added support to a hierarchy of kubectl plugins (a tree of plugins as children of other plugins). ([#45981](https://github.com/kubernetes/kubernetes/pull/45981), [@fabianofranz](https://github.com/fabianofranz))
|
||||
* Added exported env vars to kubectl plugins so that plugin developers have access to global flags, namespace, the plugin descriptor and the full path to the caller binary.
|
||||
* Ignored mirror pods in PodPreset admission plugin. ([#45958](https://github.com/kubernetes/kubernetes/pull/45958), [@k82cn](https://github.com/k82cn))
|
||||
* Don't try to attach volume to new node if it is already attached to another node and the volume does not support multi-attach. ([#45346](https://github.com/kubernetes/kubernetes/pull/45346), [@codablock](https://github.com/codablock))
|
||||
* The Calico version included in kube-up for GCE has been updated to v2.2. ([#38169](https://github.com/kubernetes/kubernetes/pull/38169), [@caseydavenport](https://github.com/caseydavenport))
|
||||
* Kubelet: Fix image garbage collector attempting to remove in-use images. ([#46121](https://github.com/kubernetes/kubernetes/pull/46121), [@Random-Liu](https://github.com/Random-Liu))
|
||||
* Add ip-masq-agent addon to the addons folder which is used in GCE if --non-masquerade-cidr is set to 0/0 ([#46038](https://github.com/kubernetes/kubernetes/pull/46038), [@dnardo](https://github.com/dnardo))
|
||||
* Fix serialization of EnforceNodeAllocatable ([#44606](https://github.com/kubernetes/kubernetes/pull/44606), [@ivan4th](https://github.com/ivan4th))
|
||||
* Add --write-config-to flag to kube-proxy to allow users to write the default configuration settings to a file. ([#45908](https://github.com/kubernetes/kubernetes/pull/45908), [@ncdc](https://github.com/ncdc))
|
||||
* The `NodeRestriction` admission plugin limits the `Node` and `Pod` objects a kubelet can modify. In order to be limited by this admission plugin, kubelets must use credentials in the `system:nodes` group, with a username in the form `system:node:<nodeName>`. Such kubelets will only be allowed to modify their own `Node` API object, and only modify `Pod` API objects that are bound to their node. ([#45929](https://github.com/kubernetes/kubernetes/pull/45929), [@liggitt](https://github.com/liggitt))
|
||||
* vSphere cloud provider: Report same Node IP as both internal and external. ([#45201](https://github.com/kubernetes/kubernetes/pull/45201), [@abrarshivani](https://github.com/abrarshivani))
|
||||
* The options passed to a flexvolume plugin's mount command now contains the pod name (`kubernetes.io/pod.name`), namespace (`kubernetes.io/pod.namespace`), uid (`kubernetes.io/pod.uid`), and service account name (`kubernetes.io/serviceAccount.name`). ([#39488](https://github.com/kubernetes/kubernetes/pull/39488), [@liggitt](https://github.com/liggitt))
|
||||
|
||||
|
||||
|
||||
# v1.6.6
|
||||
|
||||
[Documentation](https://docs.k8s.io) & [Examples](https://releases.k8s.io/release-1.6/examples)
|
||||
|
|
Loading…
Reference in New Issue