From cf5cb6ff2854fb76ccdd6745c3d4f119c0cd6d5d Mon Sep 17 00:00:00 2001 From: John Gardiner Myers Date: Sun, 19 Jan 2020 10:16:35 -0800 Subject: [PATCH] Backport the k8s 1.9 required action release note --- docs/releases/1.15-NOTES.md | 12 ++++++++++++ docs/releases/1.16-NOTES.md | 12 ++++++++++++ docs/releases/1.17-NOTES.md | 12 ++++++++++++ 3 files changed, 36 insertions(+) diff --git a/docs/releases/1.15-NOTES.md b/docs/releases/1.15-NOTES.md index 88249cbaafd25..e35522fb9e93a 100644 --- a/docs/releases/1.15-NOTES.md +++ b/docs/releases/1.15-NOTES.md @@ -35,6 +35,18 @@ is safer. apiGroup will now be kops.k8s.io, not kops. If performing strict string comparison you will need to update your expected values. +* Kubernetes 1.9 users will need to enable the PodPriority feature gate. This is required for newer versions of Kops. + + To enable the Pod priority feature, follow these steps: + ``` + kops edit cluster + # Add the following section + spec: + kubelet: + featureGates: + PodPriority: "true" + ``` + # Full change list since 1.14.0 release ## kops 1.14.0-beta.2 to 1.15.0-alpha.1 diff --git a/docs/releases/1.16-NOTES.md b/docs/releases/1.16-NOTES.md index 0dd3f17446767..a4ad4fe5ebb80 100644 --- a/docs/releases/1.16-NOTES.md +++ b/docs/releases/1.16-NOTES.md @@ -27,6 +27,18 @@ the notes prior to the release). a kops-controller Deployment may have been created that should get deleted. Run `kubectl -n kube-system delete deployment kops-controller` after upgrading to Kops 1.16.0-beta.1 or later. +* Kubernetes 1.9 users will need to enable the PodPriority feature gate. This is required for newer versions of Kops. + + To enable the Pod priority feature, follow these steps: + ``` + kops edit cluster + # Add the following section + spec: + kubelet: + featureGates: + PodPriority: "true" + ``` + # Full change list since 1.15.0 release ## 1.15.0-alpha.1 to 1.16.0-alpha.1 diff --git a/docs/releases/1.17-NOTES.md b/docs/releases/1.17-NOTES.md index 07c3a4553e7b1..22730c1cda5ca 100644 --- a/docs/releases/1.17-NOTES.md +++ b/docs/releases/1.17-NOTES.md @@ -39,6 +39,18 @@ the notes prior to the release). terraform apply ``` +* Kubernetes 1.9 users will need to enable the PodPriority feature gate. This is required for newer versions of Kops. + + To enable the Pod priority feature, follow these steps: + ``` + kops edit cluster + # Add the following section + spec: + kubelet: + featureGates: + PodPriority: "true" + ``` + * If either a Kops 1.17 alpha release or a custom Kops build was used on a cluster, a kops-controller Deployment may have been created that should get deleted because it has been replaced with a DaemonSet. Run `kubectl -n kube-system delete deployment kops-controller` after upgrading to Kops 1.17.0-alpha.2 or later.