Merge pull request #10683 from justinsb/relnotes_1_19_0

Release notes for 1.19.0
This commit is contained in:
Kubernetes Prow Robot 2021-01-29 08:01:41 -08:00 committed by GitHub
commit 3e5da10544
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 31 additions and 0 deletions

View File

@ -6,6 +6,8 @@
**Terraform users on AWS should read the [_Required Actions_](#required-actions) section below to avoid potential etcd data loss.**
* Specific to 1.19.0: containerd is blocked with kubenet, kopeio, gce and external networking modes. This will be addressed in 1.19.1; if you are using containerd with one of those networking modes we recommend waiting for that release. As docker is the default container runtime, if you have not explicitly opted in to containerd you are likely not affected. (As described in the deprecations section below, containerd is planned to be the default in 1.20).
## Changes to kubernetes config export
kOps will no longer automatically export the kubernetes config on `kops update cluster`. In order to export the config on cluster update, you need to either add the `--user <user>` to reference an existing user, or `--admin` to export the cluster admin user. If neither flag is passed, the kubernetes config will not be modified. This makes it easier to reuse user definitions across clusters should you, for example, use OIDC for authentication.
@ -840,3 +842,32 @@ has been updated by a newer version of kOps unless it is given the `--allow-kops
* Add new-pod-scale-up-delay in Cluster Autoscaler spec [@akshedu](https://github.com/akshedu) [#10471](https://github.com/kubernetes/kops/pull/10471)
* Add config options for container runtime package URL and Hash [@hakman](https://github.com/hakman) [#10473](https://github.com/kubernetes/kops/pull/10473)
* Release 1.19.0-beta.3 [@hakman](https://github.com/hakman) [#10494](https://github.com/kubernetes/kops/pull/10494)
## 1.19.0-beta.3 to 1.19.0
* Use containerd.sock for AmazonVPC CNI with containerd [@hakman](https://github.com/hakman) [#10502](https://github.com/kubernetes/kops/pull/10502)
* Remove support for Kubenet with containerd [@hakman](https://github.com/hakman) [#10501](https://github.com/kubernetes/kops/pull/10501)
* Remove copyright YEAR from generated Go files [@bmelbourne](https://github.com/bmelbourne) [#10520](https://github.com/kubernetes/kops/pull/10520)
* Add gp3 Volume Type to etcd [@msidwell](https://github.com/msidwell) [#10453](https://github.com/kubernetes/kops/pull/10453)
* Only include API server additional security groups in InstanceGroups for masters [@seh](https://github.com/seh) [#10519](https://github.com/kubernetes/kops/pull/10519)
* Treat InvalidDhcpOptionsId.NotFound as already-deleted [@wongma7](https://github.com/wongma7) [#10508](https://github.com/kubernetes/kops/pull/10508)
* Update kube-router to v1.1.1 [@hakman](https://github.com/hakman) [#10512](https://github.com/kubernetes/kops/pull/10512)
* Manual cherry-pick of #10507: Add containerd option for registry mirrors [@hakman](https://github.com/hakman) [#10510](https://github.com/kubernetes/kops/pull/10510)
* Add possibility to set volume throughput for gp3 volumes [@hakman](https://github.com/hakman) [#10530](https://github.com/kubernetes/kops/pull/10530)
* Add integration test for creating an HA cluster in shared zone [@hakman](https://github.com/hakman) [#10365](https://github.com/kubernetes/kops/pull/10365)
* Don't allow ebs volume TF resource names to begin with digit [@rifelpet](https://github.com/rifelpet) [#10424](https://github.com/kubernetes/kops/pull/10424)
* Remove gjtempleton as reviewer [@gjtempleton](https://github.com/gjtempleton),[@hakman](https://github.com/hakman) [#10466](https://github.com/kubernetes/kops/pull/10466)
* Fix file not found error detection in fs:// [@rifelpet](https://github.com/rifelpet) [#10566](https://github.com/kubernetes/kops/pull/10566)
* Fix NLB listener -> target group association for TF & CF [@rifelpet](https://github.com/rifelpet) [#10567](https://github.com/kubernetes/kops/pull/10567)
* Allow setting gp3 for terraform volumes without setting throughput [@hakman](https://github.com/hakman) [#10572](https://github.com/kubernetes/kops/pull/10572)
* Add containerd config file to Flatcar based instances [@hakman](https://github.com/hakman) [#10540](https://github.com/kubernetes/kops/pull/10540)
* Update Go to v1.15.6 for 1.19 [@hakman](https://github.com/hakman) [#10603](https://github.com/kubernetes/kops/pull/10603)
* Update Go to v1.15.7 for 1.19 [@hakman](https://github.com/hakman) [#10615](https://github.com/kubernetes/kops/pull/10615)
* Increase CoreDNS default ttl [@johanneswuerbach](https://github.com/johanneswuerbach) [#10610](https://github.com/kubernetes/kops/pull/10610)
* Require KOPS_TERRAFORM_0_12_RENAMED, to guard against tf breakage [@justinsb](https://github.com/justinsb),[@hakman](https://github.com/hakman) [#10602](https://github.com/kubernetes/kops/pull/10602)
* Install dbus if needed for protokube with containerd [@justinsb](https://github.com/justinsb) [#10583](https://github.com/kubernetes/kops/pull/10583)
* etcd-manager: Update to 3.0.20210122 [@justinsb](https://github.com/justinsb) [#10638](https://github.com/kubernetes/kops/pull/10638)
* Backport gp3 volumes fixes [@hakman](https://github.com/hakman) [#10644](https://github.com/kubernetes/kops/pull/10644)
* Set the tcp_rmem sysctl in bootstrap script [@justinsb](https://github.com/justinsb) [#10654](https://github.com/kubernetes/kops/pull/10654)
* Allow attaching same external load balancer to multiple instance groups [@hakman](https://github.com/hakman) [#10666](https://github.com/kubernetes/kops/pull/10666)
* Allow SSH user to be overridden for `toolbox dump` [@rifelpet](https://github.com/rifelpet) [#10675](https://github.com/kubernetes/kops/pull/10675)