Releases: kubernetes-retired/kube-aws
v0.16.4
Changelog since v0.16.3
This release contains another important regression fixes.
Component versions
Kubernetes: v1.16.10
Etcd: v3.4.9
Calico: v3.11.1
Fixes
- #1905: Disables old kubedns when coredns-local enabled (Thanks to @brandong954)
- #1909: Disable Flatcare Updates (Thanks to @brandong954)
v0.16.3
Changelog since v0.16.2
This release contains another important regression fixes.
Component versions
Kubernetes: v1.16.10
Etcd: v3.4.9
Calico: v3.11.1
Features
- #1892: KIAM updates to support assumeRoleArn functionalilty (Thanks to @dominicgunn)
- #1895: Allow dnsmasq to be backed by a local copy of CoreDNS (Thanks to @kfr2 )
Other Changes
- #1893: Fix etcd certificates when using private zones (Thanks to @dominicgunn)
- #1894: Fix node name labelling in v0.16.x clusters (Thanks to @dominicgunn)
v0.14.7
Changelog since v0.14.6
This is a special release of the v0.14.x for legacy users that have yet to migrate (this version of Kubernetes is unsupported so please plan your migration to the newer releases).
Component versions
Kubernetes: v1.14.9
Etcd: v3.2.26
Fixes
v0.16.2
Changelog since v0.16.1
This release contains another important regression fixes.
Component versions
Kubernetes: v1.16.10
Etcd: v3.4.9
Calico: v3.11.1
Features
- #1872: Setup Calico Networking Option (Thanks to @dominicgunn)
Other Changes
v0.15.3
Changelog since v0.15.2
This release switches the host OS from CoreOS to Flatcar as CoreOS is now EOL. This should be a seemless change and we do not expect to see disruption from the change.
Component versions
Kubernetes: v1.15.9
Etcd: v3.3.18
Features
- #1879: Switch CoreOS to Flatcar (Thanks @flah00)
- #1836: Early CoreOS -> Flatcar work (Thanks @davidmccormick)
v0.14.6
Changelog since v0.14.5
This is a special release of the v0.14.x for legacy users that have yet to migrate (this version of Kubernetes is unsupported so please plan your migration to the newer releases).
Component versions
Kubernetes: v1.14.9
Etcd: v3.2.26
Features
Other changes
v0.12.8
Changelog since v0.12.7
This is a special release of the v0.12.x for legacy users that have yet to migrate (this version of Kubernetes is unsupported so please plan your migration to the newer releases).
Component versions
Kubernetes: v1.11.3
Etcd: v3.2.13
Features
v0.16.1
Changelog since v0.16.0
This release contains another important regression fixes.
Component versions
Kubernetes: v1.16.10
Etcd: v3.4.9
Calico: v3.11.1
Fixes
- #1867: Fix rendering for openICMP (Thanks to @dominicgunn)
- #1870: Update API version for deployment, as v1beta1 is deprecated (Thanks to @dominicgunn)
v0.16.0
Component versions
Kubernetes: v1.16.10
Etcd: v3.4.9
Calico: v3.11.1
Upgrade notes
An upgrade-in-place has not been tested with this release but is believed to work just fine. There are a handful of known issues with large clusters or clusters that use etcd in ENI mode.
If this is use, it is instead recommended to stand up a new cluster and failover to it, using a backup & recovery strategy, if this is something your team hasn't yet practiced then we recommend investigating Velero.
OS Changes
This release switches the host OS from CoreOS to Flatcar as CoreOS is now EOL. This should be a seemless change and we do not expect to see disruption from the change.
Features
- #1819: Add support for Kubernetes 1.16.x (Thanks to @davidmccormick)
- #1828: Add support to skip etcd iops performance check. (Thanks to @zonzamas)
- #1848: Configurable SubnetLen for Flannel in large clusters. (Thanks to @Fsero)
- #1854: All the ability to disable ICMP on 0.0.0.0/0 (Thanks to @HarryStericker)
- #1863: Switches the default OS from CoreOS to Flatcar (Thanks to @dominicgunn)
- #1859: 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)
- #1860: Pod autoscaler rest client can now be used independently of the metrics-server addon in kube-aws (Thanks to @dominicgunn)
Fixes
- #1813: Fix CoreDNS Indentation (Thanks to @javipolo)
- #1824: Fix Configuration Template error on
kube-aws init
(Thanks to @sei-nicolas) - #1830: Fix Typha Resources (Thanks to @davidmccormick)
- #1847: Fix DisableContainerLinuxAutomaticUpdates DataType (Thanks to @jorge07)
- #1850: Fix unnamed ApiServerAggregatorKeyPath flag. (Thanks to @jorge07)
- #1853: Fix SubnetLen DataType (Thanks to @Fsero)
Improvements
- #1820: Upgrade Go from v1.11.x to v1.13.x (Thanks to @chenrui333)
- #1821: Move to Go Modules (Thanks to @chenrui333)
- #1857: kube-aws now explicitly lists the enabled admission controllers (Thanks to @dominicgunn)
- #1858: The value for kubernetes.io/cluster/X tags are now
owned
as opposed to empty ortrue
to help prevent cluster drift. (Thanks to @dominicgunn). - #1864: 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)
v0.12.7
Changelog since v0.12.6
This is a special release of the v0.12.x for legacy users that have yet to migrate (this version of Kubernetes is unsupported so please plan your migration to the newer releases).
Component versions
Kubernetes: v1.11.3
Etcd: v3.2.13