Changelog since v0.14.3
Importantly, this release changes the OS that your cluster runs upon from CoreOS to FlatCar. There should be no notable impact when rolling out this change, but please do open an issue if you spot a problem.
Component versions
Kubernetes: v1.14.9
Etcd: v3.2.26
Features
- #1852: Flatcar has replaced the deprecated CoreOS as the main OS of kube-aws.
- #1844: Pod autoscaler rest client can now be used independently of the metrics-server addon in kube-aws (Thanks to @dominicgunn)
- #1843: KIAM Server can now be given a specified port-name, useful for Istio users where the default port-name causes broken routing (Thanks to @dominicgunn)
Other changes
- #1842: The value for
kubernetes.io/cluster/X
tags are nowowned
as opposed to empty ortrue
to help prevent cluster drift. (Thanks to @dominicgunn). - #1845: Admission controllers are now explicitly defined, allowing for easier look-up on what's enabled in the cluster (Thanks to @dominicgunn)
- #1846: Canal configuration has been updated to more closely match that of kops, primarily moving the
initContainer
logic to prevent race conditions on start-up. (Thanks to @dominicgunn)