v0.44.0 - 2019-11-18
Bug Fixes 🐞
- support cloud-node-manager in k8s 1.16 (#2330)
- userAssignedIdentityId in windows azure.json missing quotes (#2327)
- extract kubelet and kubectl binaries from hyperkube's binary folder when possible (#2298)
- add retry/logging/validation around docker command for windows (#2257)
- make ensure-generated should call make generate (#2289)
- addons "update config" is upgrade-only (#2282)
- bumping timeout for getting management ip on windows nodes (#2284)
- move e2e runner into a module (#2262)
- Add 1.0.28 Azure CNI zip file into windows vhd (#2268)
Change
- recreate missing masters before upgrading (#2275)
Code Refactoring 💎
- rationalize defaults enforcement order (#2274)
- render manifest specs at template generation time (#2313)
- install kube- components without hyperkube for k8s 1.17+ (#2191)
- use go template comments instead of bash comments (#2304)
- process cloud-init files via go template (#2290)
Continuous Integration 💜
- ignore generated file in codecov (#2258)
Documentation 📘
- Update sgx device plugin image name (#2325)
- Add SGX Device plugin installation details (#2321)
- supported versions for disconnected Azure Stacks using VHD 2019.10.24 (#2237)
- Working way to use SGX (#2291)
Features 🌈
- support transparent mode for Azure CNI (#2259)
- add support for Kubernetes v1.17.0-beta.1 (#2158)
- add DisableOutboundSNAT feature (#1708)
- support using existing identity for addons (#2238)
- enable multi-node pool cluster-autoscaler addon (#2138)
- expose PlatformFaultDomainCount in the apimodel (#2207)
- Include import parameters in coredns (#2288)
Maintenance 🔧
- rev VHD images to 2019.11.18 (#2340)
- use Azure CCM for k8s 1.16 and later (#2161)
- improve build through parallel tests and stable tools (#2293)
- Adding more debug files to windows VHD (#2253)
- lock the golangci-lint to 1.21.0 and use vendored modules (#2279)
Testing 💚
- ensure manifests aren't change by go template processing (#2310)