Release notes for kops 1.14 series ¶
Significant changes (since 1.13) ¶
- None known
Required Actions (since 1.13) ¶
- None known
Full change list since 1.13.0 release ¶
1.14.0-alpha.1 to 1.14.0-alpha.2 ¶
- Update rules go @mikesplain #6766
- Carry Provisioned IOPS to Terraform and CloudFormation templates @MathieuMailhos #6776
- pkg/model: Fix dropped error @alrs #6769
- KubeAPIServer HTTP2 Stream Parameter @gambol99 #6787
- Switch to golang 1.11.5 @justinsb #6798
- Add t3a family @KashifSaadat,@mikesplain #6837
- Fix typo in aws-iam-authenticator image field name @rifelpet #6840
- Remove verify bazel and expose error @mikesplain #6841
- update openstack external cloud provider tolerations @zetaab #6854
- Support Scale from 0 with Lauch Templates @granular-ryanbonham #6861
- Add support for AWS ap-east-1 region @wxdao,@justinsb #6835
- Use existing SSHKeyName if no public key is created. @rralcala #6886
- Update to etcd-manager 1.0.20190509 @justinsb #6917
- bazel: fix distroless imports for latest bazel @justinsb #6877
- Subnet Update Consistency @drekle #6952
- etcd-manager: Update to 3.0.20190513 @justinsb #6959
- Fix Docker not being installed on Ubuntu 16.04 @meeee #6965
- Update kubernetes dependencies to k8s 1.13.5 @justinsb #6857
- Remove spurious cadvisor dependency @justinsb #6860
- Refactor names of URLs in assets to clarify their purpose @justinsb #6420
- Cherry-pick #6944 to release-1.14 @zetaab #6977
- Switch from glog to klog @justinsb #6878
- S3 VFS: Default to current region from metadata service @justinsb #6943
- Fix machine types with klog @mikesplain,@justinsb #6890
- etcd-manager: update to 3.0.20190516 @justinsb #7007
- Terraform: fix options field, should be spot_options @kimxogus #6988
- Issue #6945 @pkutishch,@justinsb #6951
- Cherrypick #6991 to release-1.14 @zetaab #6993
- Canal v3.7.2 for k8s v1.12+ @KashifSaadat #6950
- VPC cleanup: recognize the error code for concurrent VPC deletion @justinsb #7008
- Call klog.InitFlags in dns-controller @justinsb #6925
1.14.0-alpha.2 to 1.14.0-alpha.3 ¶
- Update go_version to 1.12.5 @justinsb #7035
- Fix machine empheral disks @mikesplain #7062
- Mark ENI 0 as delete_on_termination for LaunchTemplates @granular-ryanbonham #7094
- Release 1 14 backport 7045 @drekle #7107
- release 1.14 backport 7050 @drekle #7108
- Cherry-pick #7070 to release-1.14 @zetaab #7079
- Cherry pick debian buster support for release-1.14 @zetaab #7115
- Fix typo on node-authorizer prometheus metric @KashifSaadat #7080
- Upgrade AWS VPC CNI provider to 1.5.0 @rifelpet #7122
- Add support for SpotPrice and Mixed Instance ASGs @rifelpet #7066
1.14.0-alpha.3 to 1.14.0-beta.1 ¶
- Instance protection @mikesplain #7177
- update instances list with make update-machine-types @rekcah78 #7195
- add c5.12xlarge, c5.24xlarge, c5.metal, i3en.metal @rekcah78 #7166
- Set priority for static pods @vainu-arto #6897
- Allow user to set the --kube-api-qps and --kube-api-burst flags on KubeControllerManager @rdrgmnzs #7153
- Bumping calico for bugfixes. @michalschott #7223
- Make an actual deep-copy of the state @jacksontj #7219
- Use NodeAuthorizer config options instead of soely hard-codes @jacksontj #7211
- Upgrade Calico to 3.7.2 @asincu #7051
- Clear append admission plugins before inserting flags to kube-apiserver @zetaab #7182
- add masterPublicName support in kops set cluster @camilosantana #7160
- Adding affinity and PDB to dns. @michalschott #7077
- support apiserver admission-control-config-file flag @r0fls #7109
- Flatcar support @mazzy89 #7084
- Don't precreate etcd DNS records if we're using etcd-manager @rifelpet #7141
- Update aws-iam-authenticator image to 0.4.0 @rifelpet #6803
- Add more debug info for when cluster path doesnt match @jayunit100 #7202
- Allow setting Limit & Request for aws-iam-authenticator @rdrgmnzs #7260
- do not append admissionplugins, cherrypick #7182 to 1.14 @zetaab #7237
- Canal v3.7.4 @KashifSaadat #7206
- Bumping calico to 3.7.4. @michalschott #7249
- replace behavior for @aws hostnameOverride @jacksontj #7185
- Machine types fix @mikesplain #7300
- Cherry Pick #7133 to release 1.14 @granular-ryanbonham #7305
- Calico -> 3.7.4 for older versions @justinsb #7282
- Manifest hashing: move trimming out of hash function @justinsb #7312
- Default etcd-version to 3.3.10 for >= 1.14 @justinsb #7341
- Warn/prevent if the version of etcd is unsupported with etcd-manager @justinsb #7340
- [Issue-7148] Legacyetcd support for Digital Ocean @srikiz #7221
- Rhel8 support @cassandracomar #7287
- Cross-Zone Load Balancing for API ELB @austinmoore- #6958
- Adding documentation to mitigate workload outages on AWS @timoreimann #7292
- Bump etcd-manager to 3.0.20190801 @justinsb #7349
- Update kube-router to 0.3.1 @combor #7317
- Use readinessProbe for weave-net instead of livenessProbe @ReillyProcentive,@justinsb #7102
- Add mappings for Webhook authorization mode. @anderseknert #7344
- Enable scraping of weave metrics @zacblazic #7326
- Add maxPersistentVolumes to support the KUBE_MAX_PD_VOLS scheduler setting @ripta #7346
- Support mirroring for nodeup also @justinsb #7377
- Don't default adding MIMEBOUNDARY headers when a mixed instances policy is set @KashifSaadat #7370
- Egress proxy for etcd manager @austinmoore- #7103
- Cherrypick etcd-manager support for openstack @zetaab #7419
1.14.0-beta.1 to 1.14.0-beta.2 ¶
- Update weave to 2.5.2 @while1eq1 #7444
- bash script: don't assume nodeup filename @justinsb #7448
- nodeup download should try all mirrors @justinsb #7447
- Add nodeup to shipbot targets for release upload @justinsb #7449
1.14.0-beta.2 to 1.14.0 ¶
- fix(addons/networking.projectcalico.org) calico @phspagiari #7526
- Cherry-pick #7525 into 1.14 @dzoeteman #7529
- print all failure messages @zetaab #7465
- [DO-7148] Digital Ocean support for etcd-manager @srikiz #7435
- util/pkg/vfs: Fix swallowed errors @alrs #7483
- Update repo-infra and distroless for bazel fixes @rifelpet #7348
- Update and add back some sizes @mikesplain #7515
- Update to golang 1.12.9 @justinsb #7499
- Fix kops for us-gov-east-1 #7564 @ibrf #7565
- Add horizontalPodAutoscalerDownscaleStabilization @mikesplain #7573
- Upgrading k8s-srcdst to v0.2.2 @michalschott #7388
- Fix Dropped Errors in upup @alrs #7586
- Expose API Server flags needed for AWS pod identities @rifelpet #7610
- Add logrotate for etcd/etcd-events.log @mikesplain #7614
- Updated container-selinux url to point to the right path @igarcia-sugarcrm,@mikesplain #7609
- Check the HTTP response code when downloading URLs @rifelpet #7611
- Skip Docker install @austinmoore- #6957
- [Digital Ocean] DO-7442 upgrade godo client to latest version @srikiz #7467
- Add --wait argument to kops validate @justinsb #7371
- fix instance name @zetaab #7641
- Updating master IAM policies. @michalschott #7580
- Associate subnets to port within OpenStack @mitch000001 #7670
- Pull centos.org packages from the vault @justinsb #7674
- Align AWS and kops validation for spot allocation strategy @coufalja #7660
- Fixed "NeedsUpdate" status of nodes in mixedinstancegroups after rolling update @hippolin #7445
- Update etcd-manager with OpenStack fixes @justinsb #7710
1.14.0 to 1.14.1 ¶
- fix(upup/models/cloudup/resources/addons/coredns.addons.k8s.io) missing resourceVersion @phspagiari #7477