Kube-aws is a community project and I am happy to announce this release; many thanks to everyone that contributed features, fixed bugs, helped us test and raised issues! 🎉 🙏
Components
Kubernetes: 1.14.3
Etcd: 3.2.26
Important Upgrade Notes
Most contributions to this release were simultaneously made to our v0.13.x release, please consult the release notes for https://github.com/kubernetes-incubator/kube-aws/releases/tag/v0.13.0 before using this release.
Do not attempt to upgrade an existing cluster 0.12.x (or earlier) directly to v0.14.0 because the changes to node labelling require that v0.13.x is deployed first. When migrating existing v0.13.x clusters we strongly encourage you to test the upgrade in your test environments first. You might find that enabling the upgradeHelper plugin might help you successfully migrate if you are experiencing issues.
Changelog since v0.13.0
Features
- TLSBootstrapping is now also used for the kubelet certificate provision on the controller nodes as well as the worker nodes.
- The NodeRestriction admission controller is now enabled by default.
- Kube-aws
kube-system
components use thenode.kubernetes.io/role
labels.