v0.34.0 - 2019-04-10
Bug Fixes 🐞
- handle uppercase letters in VM names in upgrade (#951)
- mount tmp emptyDir to stop CoreDNS restarts (#949)
- fix disable rbac + enable aggregated API upgrade bug (#946)
- zones values for VMAS masters is an array of a single string (#943)
- increase cordon/drain timeout to 20 mins during upgrade (#938)
- ip-masq-agent container image has a different repo base in VHD (#911)
- typo in get-akse.sh script name (#914)
- remove packer user (#909)
- use --dns-prefix for output directory when running deploy command (#880)
- Fix cadvisor deployment to use specified namespace (#922)
Code Refactoring 💎
- combine all cloud-init vars into one (#960)
- avoid shell globbing in azure-const.sh (#955)
- put each version on its own line in VHD script (#893)
Code Style 🎶
Continuous Integration 💜
Documentation 📘
- use "make info" as preflight release check (#969)
- re-add windows binaries doc link (#942)
- fix reference to large cluster api model (#936)
- generate all shasum strings with a one-liner (#925)
- rename local download script name to match remote (#917)
- cleaned up examples (#915)
- removed dead links (#929)
Features 🌈
- enable calico 3.5 for AKS (#995)
- retrieve endpoints from metadata endpoint for Azure Stack (#947)
- add support for Kubernetes 1.14.1 (#958)
- enable nvidia drivers on moby-backed VMs, deprecate docker-engine entirely (#897)
- default to k8s 1.14 for Windows and 1.12 for Linux (#918)
- remove dependency on deployment-dir for scale/upgrade (#890)
- support deploy command on Azure Stack (#755)
Maintenance 🔧
- enable 2019.04.08 VHD versions (#989)
- nvidia driver version update to 418.40.04 (#920)
- update go toolchain to 1.12.2 (#959)
- enable 2019.04.03 VHD versions (#948)
- update Azure CNI version to v1.0.18 (#928)
- use V1beta Policy client, not the deprecated default (#916)
- remove tariq1890 from the OWNERS list (#888)
- remove Kubernetes 1.10 from e2e testing (#895)
- enable 2019.03.25 VHD image (#884)
Performance Improvements 🚀
- Network Monitor v0.0.6 integration (#912)
Testing 💚
- add ubuntu 18.04 job to pr-e2e (#966)
- unit test for azure stack AzureClient (#934)
- use managed-standard storage class for pvc test (#945)
- remove hard-coded k8s version from armvars tests (#939)
- skip dns-liveness restarts check for k8s 1.14 (#931, restored in #949)
Tests
- add unit tests to the api package (#864)