From 37470452cede42bf7aa5c96a1c4b906241f44095 Mon Sep 17 00:00:00 2001 From: Jacob Beacham Date: Mon, 14 Aug 2017 15:12:15 -0700 Subject: [PATCH 1/3] First draft of SIG Cluster Lifecycle related relnotes. Mostly populated from: https://github.com/kubernetes/features/issues?q=is%3Aopen+is%3Aissue+milestone%3A1.8+label%3Asig%2Fcluster-lifecycle --- release-1.8/release_notes_draft.md | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/release-1.8/release_notes_draft.md b/release-1.8/release_notes_draft.md index 6c97cd5ec7a..5e8083b61fa 100644 --- a/release-1.8/release_notes_draft.md +++ b/release-1.8/release_notes_draft.md @@ -59,3 +59,36 @@ please check out the [release notes guidance][] issue. * Expose Storage Usage Metrics * PV spec refactoring for plugins that reference namespaced resources: Azure File, CephFS, iSCSI, Glusterfs +### **Node Components** +#### kubelet +* [alpha] Add limited support for pod "checkpointing" in the kubelet to help enable self-hosting. ([#378](https://github.com/kubernetes/features/issues/378), [@timothysc](https://github.com/timothysc)) + + +### **Cluster Lifecycle** +#### kubeadm +* [beta] A new `phase` subcommand supports performing only subtasks of the full `kubeadm init` flow. Combined with fine-grained configuration, kubeadm is now more easily consumable by higher-level provisioning tools like kops or GKE. ([#356](https://github.com/kubernetes/features/issues/356), [@luxas](https://github.com/luxas), [@justinsb](https://github.com/justinsb)) + +* [alpha] A new `upgrade` subcommand allows you to automatically upgrade a self-hosted cluster created with kubeadm. ([#296](https://github.com/kubernetes/features/issues/296), [@luxas](https://github.com/luxas)) + +#### kops +* [alpha] Added support for targeting bare metal (or non-cloudprovider) machines. ([#360](https://github.com/kubernetes/features/issues/360), [@justinsb](https://github.com/justinsb)). + +* [alpha] kops now supports [running as a server](https://github.com/kubernetes/kops/blob/master/docs/api-server/README.md). ([#359](https://github.com/kubernetes/features/issues/359), [@justinsb](https://github.com/justinsb)). + +* [beta] GCE support has been promoted from alpha to beta. ([#358](https://github.com/kubernetes/features/issues/358), [@justinsb](https://github.com/justinsb)). + +#### Cluster Discovery/Bootstrap + +* [beta] A new authentication and verification mechanism called Bootstrap Tokens has been added to the core API, which can be used to easily add new members to a cluster. ([#130](https://github.com/kubernetes/features/issues/130), [@luxas](https://github.com/luxas), [@jbeda](https://github.com/jbeda)). + +#### Addons +* [alpha] A new system addon manager is available that is aiming to improve the downsides of the existing `kube-addons.sh` manager. ([#18](https://github.com/kubernetes/features/issues/18), [@justinsb](https://github.com/justinsb)) + +#### Multi-platform +* [beta] Kubernetes now has automated continuous-integration tests against all of our supported platforms (amd64, armhfp, aarch64, ppc64le, s390x), to ensure that it continues to work on these platforms. It's also possible to run clusters with nodes of mixed architectures. ([#288](https://github.com/kubernetes/features/issues/288), [@luxas](https://github.com/luxas), [@mkumatag](https://github.com/mkumatag), [@ixdy](https://github.com/ixdy)) + +#### Cloud Providers +* [beta] Support for out-of-tree and out-of-process cloud providers, a.k.a pluggable providers, has been promoted from alpha to beta. ([#88](https://github.com/kubernetes/features/issues/88), [@wlan0](https://github.com/wlan0)) + +#### DaemonSet +* [beta] DaemonSet upgrades can be achieved via a start-then-kill update strategy. ([#373](https://github.com/kubernetes/features/issues/373), [@aaronlevy](https://github.com/aaronlevy), [@diegs](https://github.com/diegs)) From 5d724e1f28a006a95649a675c13381a65ef61640 Mon Sep 17 00:00:00 2001 From: Jacob Beacham Date: Wed, 16 Aug 2017 10:02:27 -0700 Subject: [PATCH 2/3] Updates from PR feedback. --- release-1.8/release_notes_draft.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/release-1.8/release_notes_draft.md b/release-1.8/release_notes_draft.md index 5e8083b61fa..ee34fa3149b 100644 --- a/release-1.8/release_notes_draft.md +++ b/release-1.8/release_notes_draft.md @@ -68,7 +68,7 @@ please check out the [release notes guidance][] issue. #### kubeadm * [beta] A new `phase` subcommand supports performing only subtasks of the full `kubeadm init` flow. Combined with fine-grained configuration, kubeadm is now more easily consumable by higher-level provisioning tools like kops or GKE. ([#356](https://github.com/kubernetes/features/issues/356), [@luxas](https://github.com/luxas), [@justinsb](https://github.com/justinsb)) -* [alpha] A new `upgrade` subcommand allows you to automatically upgrade a self-hosted cluster created with kubeadm. ([#296](https://github.com/kubernetes/features/issues/296), [@luxas](https://github.com/luxas)) +* [beta] A new `upgrade` subcommand allows you to automatically upgrade a self-hosted cluster created with kubeadm. ([#296](https://github.com/kubernetes/features/issues/296), [@luxas](https://github.com/luxas)) #### kops * [alpha] Added support for targeting bare metal (or non-cloudprovider) machines. ([#360](https://github.com/kubernetes/features/issues/360), [@justinsb](https://github.com/justinsb)). @@ -79,7 +79,7 @@ please check out the [release notes guidance][] issue. #### Cluster Discovery/Bootstrap -* [beta] A new authentication and verification mechanism called Bootstrap Tokens has been added to the core API, which can be used to easily add new members to a cluster. ([#130](https://github.com/kubernetes/features/issues/130), [@luxas](https://github.com/luxas), [@jbeda](https://github.com/jbeda)). +* [beta] The authentication and verification mechanism called Bootstrap Tokens has been added to the core API, which can be used to easily add new members to a cluster. ([#130](https://github.com/kubernetes/features/issues/130), [@luxas](https://github.com/luxas), [@jbeda](https://github.com/jbeda)). #### Addons * [alpha] A new system addon manager is available that is aiming to improve the downsides of the existing `kube-addons.sh` manager. ([#18](https://github.com/kubernetes/features/issues/18), [@justinsb](https://github.com/justinsb)) From 1a3ca17c335b34cd3995979cf27d08a4f63ca2c1 Mon Sep 17 00:00:00 2001 From: Jacob Beacham Date: Thu, 17 Aug 2017 14:56:26 -0700 Subject: [PATCH 3/3] Removing s390x arch. --- release-1.8/release_notes_draft.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-1.8/release_notes_draft.md b/release-1.8/release_notes_draft.md index ee34fa3149b..703f9ea6b03 100644 --- a/release-1.8/release_notes_draft.md +++ b/release-1.8/release_notes_draft.md @@ -85,7 +85,7 @@ please check out the [release notes guidance][] issue. * [alpha] A new system addon manager is available that is aiming to improve the downsides of the existing `kube-addons.sh` manager. ([#18](https://github.com/kubernetes/features/issues/18), [@justinsb](https://github.com/justinsb)) #### Multi-platform -* [beta] Kubernetes now has automated continuous-integration tests against all of our supported platforms (amd64, armhfp, aarch64, ppc64le, s390x), to ensure that it continues to work on these platforms. It's also possible to run clusters with nodes of mixed architectures. ([#288](https://github.com/kubernetes/features/issues/288), [@luxas](https://github.com/luxas), [@mkumatag](https://github.com/mkumatag), [@ixdy](https://github.com/ixdy)) +* [beta] Kubernetes now has automated continuous-integration tests against all of our supported platforms (amd64, armhfp, aarch64, ppc64le), to ensure that it continues to work on these platforms. It's also possible to run clusters with nodes of mixed architectures. ([#288](https://github.com/kubernetes/features/issues/288), [@luxas](https://github.com/luxas), [@mkumatag](https://github.com/mkumatag), [@ixdy](https://github.com/ixdy)) #### Cloud Providers * [beta] Support for out-of-tree and out-of-process cloud providers, a.k.a pluggable providers, has been promoted from alpha to beta. ([#88](https://github.com/kubernetes/features/issues/88), [@wlan0](https://github.com/wlan0))