github Azure/aks-engine v0.58.0

latest releases: v0.79.0, upstream/release-v0.79.0, v0.78.0...
3 years ago

v0.58.0 - 2020-12-03

Code Refactoring 💎

  • remove unsupported orchestrators (#3965)
  • move ssh-related funcs to its own package (#3990)
  • delete Azure Stack's KubernetesClient implementation (#3957)

Features 🌈

  • disable livenessProbe timeout enforcement (#4085)
  • add support for Kubernetes v1.20.0-rc.0 (#4076)
  • Enable chrony and host-based time sync by default on Ubuntu 18.04 (#4011)
  • add support for Kubernetes v1.19.4 (#4042)
  • add support for Kubernetes 1.18.12 (#4043)
  • add support for Kubernetes v1.20.0-beta.1 (#3999)
  • set apiserver tokenRequest flags in 1.20+ (#3989)
  • add support for Kubernetes v1.20.0-beta.0 (#3991)
  • add support for Kubernetes v1.20.0-alpha.3 (#3934)
  • upload collected logs to storage account container (#3944)
  • add support for Kubernetes v1.17.13 (#3954)
  • add support for Kubernetes v1.18.10 on Azure Stack (#3950)
  • add support for Kubernetes v1.18.10 (#3948)
  • updates for container monitoring addon omsagent agent September 2020 release (#3942)
  • add support for Kubernetes v1.19.3 (#3937)
  • custom Windows log collection script (#3940)
  • enable system-assigned identity by default (#3856)

Bug Fixes 🐞

  • filter out KeyVault resources during upgrade (#4072)
  • make system role assignments work w/ upgrade (#4078)
  • cleanup VMSSName + addpool (#4067)
  • enforce Azure CNI config via jq instead of sed (#4060)
  • persist VMSS name in API model (#4051)
  • Windows and VMSS version validation for azs (#4030)
  • always ensure etcd on control plane vms (#4045)
  • fixing an issue where windows cannot start kubelet to get podCIDR on Windows nodes when using kubenet (#4039)
  • Adding csi-proxy logs to prevent access denied errors (#4029)
  • upgrade broken for VMAS + managed identities (#4021)
  • enable dhcpv6 only for ubuntu 16.04 (#4017)
  • Re-ordering HNS policy removal due to 10c change in behavior and consolidating logic in Windows cleanup scripts (#4002)
  • Mount /usr/local/share/ca-certificates folder into kube-controller-manager (#4001)
  • cancel Pod Eviction jobs when timeout (#3970)
  • ensure flatcar configs use transparent Azure CNI (#3972)
  • page not done logic bug (#3971)
  • resource identifier not passed to custom cloud profile (#3953)
  • get-logs command collects control plane logs even if apiserver is down (#3939)
  • use InternalIP for metrics-server DNS resolution (#3929)
  • VMSS control plane + availability zones (#3917)
  • Azure Stack upgrade operations clear old MCR ImageBase (#3922)
  • remove NSG rules for AzureStack (#3914)

Continuous Integration 💜

  • use 3 replicas for no-vnet E2E jobs (#4061)
  • Updating pr-windows-signed-scripts.yaml to allow for overriding cluster definition (#4015)
  • remove node-problem-detector addon from PR E2E (#4010)
  • Adding CI pipeline to verify windows provisioning script content BEFORE it gets check in (#4008)
  • Windows VHD pipeline tests (#3977)
  • reduce addons area for containerd config tests (#3923)

Documentation 📘

  • fixed broken link in Azure Stack topic page (#4056)
  • remove double quotes(") at the aks-deploy sample (#3967)
  • adding instructions for how how to build the Windows VHD for di… (#3911)

Maintenance 🔧

  • update Windows image (#4086)
  • rev Linux VHDs to 2020.12.02 (#4081)
  • k8s v1.18 conformance model for Azure Stack (#4070)
  • validate VHD availability before upgrade/scale on Azure Stack Hub (#4062)
  • mark Kubernetes 1.17.14 as disabled (#4044)
  • cleanup dead code (#4053)
  • only warn about master stuff during create (#4057)
  • Upgrade CNI to v1.2.0 (#4058)
  • Updating default csi-proxy version to v0.2.2 (#4047)
  • format some json in addpool.md (#4049)
  • remove deprecated AKS code paths (#4040)
  • deprecate orchestratorType (#4038)
  • remove deprecated localizations (#4036)
  • Use Windows November(11b) updates as default vhd (#4033)
  • Windows November Patches (#4023)
  • Add 10c image as default (#4020)
  • rev Linux VHDs to 2020.10.30 (#4016)
  • Install Windows Server 2019 10C updates in Windows VHD (#3956)
  • update powershell signed scripts (#4012)
  • Adding csi-proxy-v0.2.2 to Windows VHD (#4004)
  • update cluster-autoscalers to latest patches (#4000)
  • set go sdk log level for Azure Stack clusters (#3993)
  • update cluster-autoscaler to v1.19.1 (#3996)
  • update go toolchain to v1.15.3 (#3879)
  • use transparent mode for Azure CNI (#3958)
  • gofmt (#3982)
  • longer default cordonDrainTimeout for Azure Stack Cloud (#3969)
  • kubelet systemd job depends on CRI service (#3943)
  • Upgrade CNI to v1.1.8 (#3907)
  • remove support for Kubernetes 1.15 (#3751)
  • bump calico to 3.8.9 to get latest patches (#3924)
  • set the csi-secrets-store to have a priority class (#3909)
  • rev Linux VHDs to 2020.10.06 (#3906)
  • enable VHD re-use in no outbound scenarios (#3897)

Testing 💚

  • more resilient azure-arc-onboarding E2E (#4069)
  • use 3 control plane VMs for base test config (#4075)
  • dns-liveness livenessProbe tweaks (#4080)
  • disable useManagedIdentity default value on Azure Stack (#4063)
  • skip rotate docker log tests if omsagent (#4059)
  • only test flannel + containerd thru k8s 1.19 (#4041)
  • re-engage cluster-autoscaler tests if no ssh (#4034)
  • add dns-loop (actually curl) stress test (#4024)
  • configurable stability iterations timeout (#4022)
  • fix two UTs to work with "cli" auth (#3995)
  • ensure azure-kms-provider E2E coverage (#3985)
  • "useManagedIdentity": false for VMSS masters (#3981)
  • Retry label when cluster first comes online (#3976)
  • Jenkinsfile bool vars (#3980)
  • Windows Metrics failure when High CPU (#3962)
  • validate azure arc in everything config (#3961)
  • CCM + azurefile + MSI test scenarios (#3932)
  • skip tests for flatcar cluster config (#3921)
  • Add azure.json path for custom cloud k8s config & Update stability timeout for Azure CNI network policy (#3895)

Please report any issues here: https://github.com/Azure/aks-engine/issues/new

Don't miss a new aks-engine release

NewReleases is sending notifications on new releases.