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
  • Carry Provisioned IOPS to Terraform and CloudFormation templates @MathieuMailhos
  • pkg/model: Fix dropped error @alrs
  • KubeAPIServer HTTP2 Stream Parameter @gambol99
  • Switch to golang 1.11.5 @justinsb
  • Add t3a family @KashifSaadat, #6837
  • Fix typo in aws-iam-authenticator image field name #6840
  • Remove verify bazel and expose error #6841
  • update openstack external cloud provider tolerations #6854
  • Support Scale from 0 with Lauch Templates #6861
  • Add support for AWS ap-east-1 region ,@justinsb
  • Use existing SSHKeyName if no public key is created. @rralcala
  • Update to etcd-manager 1.0.20190509 @justinsb
  • bazel: fix distroless imports for latest bazel @justinsb
  • Subnet Update Consistency @drekle
  • etcd-manager: Update to 3.0.20190513 @justinsb
  • Fix Docker not being installed on Ubuntu 16.04 @meeee
  • Update kubernetes dependencies to k8s 1.13.5 @justinsb
  • Remove spurious cadvisor dependency @justinsb
  • Refactor names of URLs in assets to clarify their purpose @justinsb
  • Cherry-pick #6944 to release-1.14 @zetaab
  • Switch from glog to klog @justinsb
  • S3 VFS: Default to current region from metadata service @justinsb
  • Fix machine types with klog @mikesplain, #6890
  • etcd-manager: update to 3.0.20190516 #7007
  • Terraform: fix options field, should be spot_options #6988
  • Issue #6945 ,@justinsb
  • Cherrypick #6991 to release-1.14 @zetaab
  • Canal v3.7.2 for k8s v1.12+ @KashifSaadat
  • VPC cleanup: recognize the error code for concurrent VPC deletion @justinsb

1.14.0-alpha.3 to 1.14.0-beta.1

  • Instance protection #7177
  • update instances list with make update-machine-types #7195
  • add c5.12xlarge, c5.24xlarge, c5.metal, i3en.metal #7166
  • Set priority for static pods #6897
  • Allow user to set the —kube-api-qps and —kube-api-burst flags on KubeControllerManager #7153
  • Bumping calico for bugfixes. #7223
  • Make an actual deep-copy of the state #7219
  • Use NodeAuthorizer config options instead of soely hard-codes #7211
  • Upgrade Calico to 3.7.2 #7051
  • Clear append admission plugins before inserting flags to kube-apiserver #7182
  • add masterPublicName support in kops set cluster #7160
  • Adding affinity and PDB to dns. #7077
  • support apiserver admission-control-config-file flag #7109
  • Flatcar support #7084
  • Don’t precreate etcd DNS records if we’re using etcd-manager #7141
  • Update aws-iam-authenticator image to 0.4.0 #6803
  • Add more debug info for when cluster path doesnt match #7202
  • Allow setting Limit & Request for aws-iam-authenticator #7260
  • do not append admissionplugins, cherrypick #7182 to 1.14 #7237
  • Canal v3.7.4 #7206
  • Bumping calico to 3.7.4. #7249
  • replace behavior for @aws hostnameOverride #7185
  • Machine types fix #7300
  • Cherry Pick #7133 to release 1.14 #7305
  • Calico -> 3.7.4 for older versions #7282
  • Manifest hashing: move trimming out of hash function #7312
  • Default etcd-version to 3.3.10 for >= 1.14 #7341
  • Warn/prevent if the version of etcd is unsupported with etcd-manager #7340
  • [Issue-7148] Legacyetcd support for Digital Ocean #7221
  • Rhel8 support #7287
  • Cross-Zone Load Balancing for API ELB #6958
  • Bump etcd-manager to 3.0.20190801 #7349
  • Update kube-router to 0.3.1 #7317
  • Use readinessProbe for weave-net instead of livenessProbe ,@justinsb
  • Add mappings for Webhook authorization mode. @anderseknert
  • Enable scraping of weave metrics @zacblazic
  • Add maxPersistentVolumes to support the KUBE_MAX_PD_VOLS scheduler setting @ripta
  • Support mirroring for nodeup also @justinsb
  • Don’t default adding MIMEBOUNDARY headers when a mixed instances policy is set @KashifSaadat
  • Egress proxy for etcd manager @austinmoore-
  • Cherrypick etcd-manager support for openstack @zetaab
  • Update weave to 2.5.2 @while1eq1
  • bash script: don’t assume nodeup filename @justinsb
  • nodeup download should try all mirrors @justinsb
  • Add nodeup to shipbot targets for release upload @justinsb

1.14.0-beta.2 to 1.14.0

  • fix(addons/networking.projectcalico.org) calico #7526
  • Cherry-pick #7525 into 1.14 #7529
  • print all failure messages #7465
  • [DO-7148] Digital Ocean support for etcd-manager #7435
  • util/pkg/vfs: Fix swallowed errors #7483
  • Update repo-infra and distroless for bazel fixes #7348
  • Update and add back some sizes #7515
  • Update to golang 1.12.9 #7499
  • Fix kops for us-gov-east-1 #7564 #7565
  • Add horizontalPodAutoscalerDownscaleStabilization #7573
  • Upgrading k8s-srcdst to v0.2.2 #7388
  • Fix Dropped Errors in upup #7586
  • Expose API Server flags needed for AWS pod identities #7610
  • Add logrotate for etcd/etcd-events.log #7614
  • Updated container-selinux url to point to the right path ,@mikesplain
  • Check the HTTP response code when downloading URLs @rifelpet
  • Skip Docker install @austinmoore-
  • [Digital Ocean] DO-7442 upgrade godo client to latest version @srikiz
  • Add —wait argument to kops validate @justinsb
  • fix instance name @zetaab
  • Updating master IAM policies. @michalschott
  • Associate subnets to port within OpenStack @mitch000001
  • Pull centos.org packages from the vault @justinsb
  • Align AWS and kops validation for spot allocation strategy @coufalja
  • Fixed “NeedsUpdate” status of nodes in mixedinstancegroups after rolling update @hippolin
  • Update etcd-manager with OpenStack fixes @justinsb
  • fix(upup/models/cloudup/resources/addons/coredns.addons.k8s.io) missing resourceVersion @phspagiari