- Kubernetes 1.12.4 GA Release
- With the release of 1.12.4 Kubernetes 1.8 support has been removed, you will need to upgrade to at least 1.9.x
- CoreDNS support GA release
- Conversion from kube-dns to CoreDNS completed, CoreDNS is the default for all new 1.12.4+ AKS clusters.
- If you are using configmaps or other tools for kube-dns modifications, you will need to be adjust them to be CoreDNS compatible.
- The CoreDNS add-on is set to
reconcile
which means modifications to the deployments will be discarded. - We have identified two issues with this release that will be resolved in a hot fix begining rollout this week:
- The CoreDNS add-on is set to
- Kube-dns (pre 1.12) / CoreDNS (1.12+) autoscaler(s) are enabled by default, this should resolve the DNS timeout and other issues related to DNS queries overloading kube-dns.
- In order to get the dns-autoscaler, you must perform an AKS cluster upgrade to a later supported release (clusters prior to 1.12 will continue to get kube-dns, with kube-dns autoscale)
- Users may now self update/rotate Security Principal credentials using the Azure CLI
- Additional non-user facing stability and reliability service enhancements
- New Features in Preview
- Note: Features in preview are considered beta/non-production ready and unsupported. Please do not enable these features on production AKS clusters.
- Cluster Autoscaler / Virtual machine Scale Sets
- Kubernetes Audit Log
- Network Policies/Network Security Policies
- This means you can now use
calico
as a valid entry in addition toazure
when creating clusters using Advanced Networking - There is a known issue when using Network Policies/calico that prevents
exec
into the cluster containers which will be fixed in the next release
- This means you can now use
- For all product / feature previews including related projects, see this document.