From 1f0817911a616d118ee8d7aea2ca1d9313e3d32c Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Wed, 16 Sep 2020 12:39:16 +0300 Subject: [PATCH] Release notes for 1.19.0-alpha.4 --- docs/releases/1.19-NOTES.md | 89 +++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) diff --git a/docs/releases/1.19-NOTES.md b/docs/releases/1.19-NOTES.md index 02daec0ef8..9f0fac0daf 100644 --- a/docs/releases/1.19-NOTES.md +++ b/docs/releases/1.19-NOTES.md @@ -499,3 +499,92 @@ The expiration times vary randomly so that nodes are likely to have their certs * Update API slice fields to not use pointers [@rifelpet](https://github.com/rifelpet) [#9802](https://github.com/kubernetes/kops/pull/9802) * Bump stable versions from alpha [@MoShitrit](https://github.com/MoShitrit) [#9804](https://github.com/kubernetes/kops/pull/9804) * Release 1.19.0-alpha.3 [@hakman](https://github.com/hakman) [#9801](https://github.com/kubernetes/kops/pull/9801) + +## 1.19.0-alpha.3 to 1.19.0-alpha.4 + +* Upgrade kubernetes dependencies to 1.19.0-rc.4 [@rifelpet](https://github.com/rifelpet) [#9565](https://github.com/kubernetes/kops/pull/9565) +* Release notes for 1.19.0-alpha.3 [@hakman](https://github.com/hakman) [#9805](https://github.com/kubernetes/kops/pull/9805) +* Stop trying to pull the Protokube image [@hakman](https://github.com/hakman) [#9809](https://github.com/kubernetes/kops/pull/9809) +* Add all images to GH release [@hakman](https://github.com/hakman) [#9811](https://github.com/kubernetes/kops/pull/9811) +* Refactor: KopsModelContext embeds IAMModelContext [@justinsb](https://github.com/justinsb) [#9814](https://github.com/kubernetes/kops/pull/9814) +* Adding docs on AWS Permissions Boundaries support [@victorfrancax1](https://github.com/victorfrancax1) [#9807](https://github.com/kubernetes/kops/pull/9807) +* Fix GCE cluster creation with private topology [@rifelpet](https://github.com/rifelpet) [#9815](https://github.com/kubernetes/kops/pull/9815) +* Support writing a full certificate chain [@justinsb](https://github.com/justinsb) [#9812](https://github.com/kubernetes/kops/pull/9812) +* Update Calico to v3.15.2 for k8s 1.16+ [@hakman](https://github.com/hakman) [#9816](https://github.com/kubernetes/kops/pull/9816) +* Update kube-router to v1.0.1 [@hakman](https://github.com/hakman) [#9818](https://github.com/kubernetes/kops/pull/9818) +* Remove compute floating ip extension [@olemarkus](https://github.com/olemarkus) [#9790](https://github.com/kubernetes/kops/pull/9790) +* Pull images from k8s.gcr.io/kops instead of docker.io/kope [@hakman](https://github.com/hakman) [#9808](https://github.com/kubernetes/kops/pull/9808) +* Upgrade AWS VPC CNI to 1.7.1 [@MoShitrit](https://github.com/MoShitrit) [#9822](https://github.com/kubernetes/kops/pull/9822) +* Update k8s dependencies to v1.19.0 [@hakman](https://github.com/hakman) [#9824](https://github.com/kubernetes/kops/pull/9824) +* Remove unknown rules from managed security groups on openstack [@olemarkus](https://github.com/olemarkus) [#9820](https://github.com/kubernetes/kops/pull/9820) +* Add --internal flag for export kubecfg that targets the internal dns name [@rifelpet](https://github.com/rifelpet) [#9732](https://github.com/kubernetes/kops/pull/9732) +* Reconcile ports and floating ips [@olemarkus](https://github.com/olemarkus) [#9821](https://github.com/kubernetes/kops/pull/9821) +* GCE - Set Bastion InstanceGroup zone [@rifelpet](https://github.com/rifelpet) [#9827](https://github.com/kubernetes/kops/pull/9827) +* Move from debian-hyperkube-base to debian-base for node-authorizer [@rdrgmnzs](https://github.com/rdrgmnzs) [#9828](https://github.com/kubernetes/kops/pull/9828) +* Add kops delete instance command [@olemarkus](https://github.com/olemarkus) [#9784](https://github.com/kubernetes/kops/pull/9784) +* remove nodeAffinity from typha [@ozdanborne](https://github.com/ozdanborne) [#9826](https://github.com/kubernetes/kops/pull/9826) +* Use the get_workspace_status script to get the versions [@justinsb](https://github.com/justinsb) [#9830](https://github.com/kubernetes/kops/pull/9830) +* cloudbuild: allow CI env var to be specified [@justinsb](https://github.com/justinsb) [#9831](https://github.com/kubernetes/kops/pull/9831) +* TaskDependentResource: support preview when the task isn't ready [@justinsb](https://github.com/justinsb) [#9837](https://github.com/kubernetes/kops/pull/9837) +* Addons: Support arbitrary additional objects [@justinsb](https://github.com/justinsb) [#8119](https://github.com/kubernetes/kops/pull/8119) +* add support for cors-allowed-origins [@etwillbefine](https://github.com/etwillbefine) [#9838](https://github.com/kubernetes/kops/pull/9838) +* Implement setter by reflection [@justinsb](https://github.com/justinsb) [#8896](https://github.com/kubernetes/kops/pull/8896) +* Expose JWKS via a feature-flag [@justinsb](https://github.com/justinsb) [#9813](https://github.com/kubernetes/kops/pull/9813) +* Support authentication helper for kubectl [@justinsb](https://github.com/justinsb) [#9667](https://github.com/kubernetes/kops/pull/9667) +* Always use OpenStack Swift reauthentication [@justinsb](https://github.com/justinsb) [#9836](https://github.com/kubernetes/kops/pull/9836) +* Upgrade cilium versions [@olemarkus](https://github.com/olemarkus) [#9843](https://github.com/kubernetes/kops/pull/9843) +* Dont generate the ssl_certificate_id field on TCP listeners in Terraform [@rifelpet](https://github.com/rifelpet) [#9839](https://github.com/kubernetes/kops/pull/9839) +* Spotinst: Upgrade the Spot Cluster Controller to version 1.0.64 [@liranp](https://github.com/liranp) [#9846](https://github.com/kubernetes/kops/pull/9846) +* Update OpenStack CSIDriver to v1 and update few csi deps [@zetaab](https://github.com/zetaab) [#9847](https://github.com/kubernetes/kops/pull/9847) +* Remove more machinery for file-based cloudup models [@johngmyers](https://github.com/johngmyers) [#9841](https://github.com/kubernetes/kops/pull/9841) +* Keep SHELLCHECK_IMAGE vesion sync with SHELLCHECK_VERSION defined before [@MaXinjian](https://github.com/MaXinjian) [#9849](https://github.com/kubernetes/kops/pull/9849) +* Cloudinstances refactor [@olemarkus](https://github.com/olemarkus) [#9799](https://github.com/kubernetes/kops/pull/9799) +* Populate cloudinstances data on openstack [@olemarkus](https://github.com/olemarkus) [#9850](https://github.com/kubernetes/kops/pull/9850) +* Refactor IAM route53 construction [@justinsb](https://github.com/justinsb) [#9853](https://github.com/kubernetes/kops/pull/9853) +* Improve description of detaching instances [@johngmyers](https://github.com/johngmyers) [#9859](https://github.com/kubernetes/kops/pull/9859) +* Add command for listing cloud instances [@olemarkus](https://github.com/olemarkus) [#9762](https://github.com/kubernetes/kops/pull/9762) +* fix "unbound variable" issue [@MaXinjian](https://github.com/MaXinjian) [#9851](https://github.com/kubernetes/kops/pull/9851) +* Add instance info to detached nodes [@olemarkus](https://github.com/olemarkus) [#9860](https://github.com/kubernetes/kops/pull/9860) +* Update installation [@inductor](https://github.com/inductor) [#9864](https://github.com/kubernetes/kops/pull/9864) +* Update Calico to v3.16.0 for k8s 1.16+ [@hakman](https://github.com/hakman) [#9829](https://github.com/kubernetes/kops/pull/9829) +* Update alpha channel k8s 1.16 to 1.16.15 and Ubuntu image to latest available [@MoShitrit](https://github.com/MoShitrit) [#9869](https://github.com/kubernetes/kops/pull/9869) +* Implement cluster autoscaler as bootstrap addon [@olemarkus](https://github.com/olemarkus) [#9787](https://github.com/kubernetes/kops/pull/9787) +* Bump cilium to 1.8.3 [@olemarkus](https://github.com/olemarkus) [#9871](https://github.com/kubernetes/kops/pull/9871) +* Openstack golden servergrouptests [@olemarkus](https://github.com/olemarkus) [#9874](https://github.com/kubernetes/kops/pull/9874) +* Map ENOENT to ErrNotExist in FSPath [@johngmyers](https://github.com/johngmyers) [#9877](https://github.com/kubernetes/kops/pull/9877) +* Update Go to v1.15.1 [@hakman](https://github.com/hakman) [#9878](https://github.com/kubernetes/kops/pull/9878) +* Add kubelet cgroup driver property [@bmelbourne](https://github.com/bmelbourne) [#9879](https://github.com/kubernetes/kops/pull/9879) +* verify-terraform: rearrange arguments to find [@justinsb](https://github.com/justinsb) [#9881](https://github.com/kubernetes/kops/pull/9881) +* Update mock version to 1.19.0-alpha.3 [@hakman](https://github.com/hakman) [#9884](https://github.com/kubernetes/kops/pull/9884) +* Use new GitHub artifact names for mirrored assets [@hakman](https://github.com/hakman) [#9882](https://github.com/kubernetes/kops/pull/9882) +* Use root volume encryption flag for LaunchConfiguration with TF and CF [@hakman](https://github.com/hakman) [#9872](https://github.com/kubernetes/kops/pull/9872) +* Errors when encryptionConfig is enabled, but no encryptionconfig secret [@olemarkus](https://github.com/olemarkus) [#9885](https://github.com/kubernetes/kops/pull/9885) +* Add missing spot support to launch template direct render [@johngmyers](https://github.com/johngmyers) [#9897](https://github.com/kubernetes/kops/pull/9897) +* Don't explicitly set insecure-bind-address on newer k8s [@olemarkus](https://github.com/olemarkus) [#9899](https://github.com/kubernetes/kops/pull/9899) +* Deprecate old cluster autoscaler addon [@olemarkus](https://github.com/olemarkus) [#9892](https://github.com/kubernetes/kops/pull/9892) +* Update Calico to v3.16.1 [@hakman](https://github.com/hakman) [#9894](https://github.com/kubernetes/kops/pull/9894) +* Nodelocalcache configure resources [@commixon](https://github.com/commixon) [#9901](https://github.com/kubernetes/kops/pull/9901) +* Release notes for 1.17.2 [@justinsb](https://github.com/justinsb) [#9902](https://github.com/kubernetes/kops/pull/9902) +* Release notes for 1.18.1 [@justinsb](https://github.com/justinsb) [#9904](https://github.com/kubernetes/kops/pull/9904) +* Allow caching of Nodeidentity Info in kops-controller for AWS. [@rdrgmnzs](https://github.com/rdrgmnzs) [#9908](https://github.com/kubernetes/kops/pull/9908) +* Simplified form of IAM Roles for ServiceAccounts [@justinsb](https://github.com/justinsb) [#9352](https://github.com/kubernetes/kops/pull/9352) +* Detect AWS region for S3 inside containers [@hakman](https://github.com/hakman) [#9857](https://github.com/kubernetes/kops/pull/9857) +* Only apply external policies when these are defined [@kesor](https://github.com/kesor) [#9867](https://github.com/kubernetes/kops/pull/9867) +* Get launch template versions after filtering templates [@johngmyers](https://github.com/johngmyers) [#9909](https://github.com/kubernetes/kops/pull/9909) +* Remove constraint of setting volume type for OS [@olemarkus](https://github.com/olemarkus) [#9907](https://github.com/kubernetes/kops/pull/9907) +* Remove force_tcp flag for nodelocalcache dot zone [@astrikos](https://github.com/astrikos) [#9917](https://github.com/kubernetes/kops/pull/9917) +* Validate labels [@olemarkus](https://github.com/olemarkus) [#9918](https://github.com/kubernetes/kops/pull/9918) +* Add missing setResources on CA task [@justinsb](https://github.com/justinsb) [#9919](https://github.com/kubernetes/kops/pull/9919) +* Add missing flags to cluster autoscaler template [@olemarkus](https://github.com/olemarkus) [#9925](https://github.com/kubernetes/kops/pull/9925) +* Add unit test for pkg/apis/kops/model/features.go [@hs0210](https://github.com/hs0210) [#9883](https://github.com/kubernetes/kops/pull/9883) +* Continue if asg instance is unknown [@olemarkus](https://github.com/olemarkus) [#9900](https://github.com/kubernetes/kops/pull/9900) +* Allow the BootstrapClient task to run after Protokube [@hakman](https://github.com/hakman) [#9911](https://github.com/kubernetes/kops/pull/9911) +* Document process to get older releases into artifacts.k8s.io [@justinsb](https://github.com/justinsb) [#9934](https://github.com/kubernetes/kops/pull/9934) +* Don't write application credentials to cloud config unless external CCM is enabled [@olemarkus](https://github.com/olemarkus) [#9935](https://github.com/kubernetes/kops/pull/9935) +* add kube-system psp to system:nodes [@zetaab](https://github.com/zetaab) [#9941](https://github.com/kubernetes/kops/pull/9941) +* use subnet also when creating floatingip [@zetaab](https://github.com/zetaab) [#9936](https://github.com/kubernetes/kops/pull/9936) +* Block external CCM for k8s less than 1.13 [@olemarkus](https://github.com/olemarkus) [#9943](https://github.com/kubernetes/kops/pull/9943) +* Force external cloud controller manager on OS [@olemarkus](https://github.com/olemarkus) [#9942](https://github.com/kubernetes/kops/pull/9942) +* Update Go to v1.15.2 [@hakman](https://github.com/hakman) [#9944](https://github.com/kubernetes/kops/pull/9944) +* Only add additional policies to kops managed IAMRoles [@hakman](https://github.com/hakman) [#9924](https://github.com/kubernetes/kops/pull/9924) +* Release 1.19.0-alpha.4 [@hakman](https://github.com/hakman) [#9949](https://github.com/kubernetes/kops/pull/9949)