github Azure/aks-engine v0.37.0

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

v0.37.0 - 2019-06-14

This release adds support for Kubernetes versions 1.13.7, 1.14.3, and 1.15.0-rc1 and includes numerous improvements and bug fixes from the AKS Engine community. πŸ€—

Bug Fixes 🐞

  • PSP using GetAddonScript func (#1290)
  • start Docker service before the Kubelet service on Windows node (#1362)
  • remove walinuxagent version pin (#1473)
  • reconcile templates_generated.go (#1447)
  • use reconcile mode in addon specs (#1401)
  • pause cluster-autoscaler and use VMSS capacity when upgrading (#1245)
  • prune addon defaults if the addon is disabled (#1402)
  • ensure cluster-autoscaler image gets updated during upgrades (#1385)
  • update etcd and containerd versions during upgrade (#1360)
  • correction of file/path inversion args for custom yaml manifests (#1367)
  • do not set distro to VHD for US Gov and German cloud (#1357)
  • auth: Explicitly import the AAD library to allow cluster upgrades to succeed. (#1474)

Code Refactoring πŸ’Ž

  • run full validation for aks-engine deploy (#1429)
  • simplify default addons enabled enforcement (#1409)
  • triage untestable DCOS code (#1351)
  • remove _Promo from static SKU lists (#1216)
  • rename AKS VHD distros (#1223)

Code Style 🎢

  • only call validate if validate bool is true in apiloader (#1430)
  • shell commands can only exit with status 0-255 (#1336)
  • don't loop over 'find' output (#1329)

Documentation πŸ“˜

  • docs and log messages about upgrading components (#1396)
  • clean up Azure Stack examples (#1418)
  • sample extensions workaround for Azure Stack (#1410)
  • Azure Stack doc page (#1371)
  • update custom vnet documentation (#1399)
  • update issue templates (#1382)
  • update prow docs (#1364)
  • update quickstart.md (#1341)
  • update tutorial docs to use kubernetes instead of swarm (#1337)
  • add customVMTags to clusterdefinitions documentation (#1332)

Features 🌈

  • add support for Kubernetes 1.15.0-rc.1 (#1469)
  • enable PSP w/ privileged ClusterRoleBinding for 1.15 (#1454)
  • add support for Kubernetes 1.15.0-beta.2 (#1438)
  • add support for Kubernetes 1.14.3 (#1439)
  • add support for Kubernetes 1.13.7 (#1441)
  • use all VMAS fault domains in a region (#1090)
  • add support for Kubernetes 1.12.8 and 1.13.5 on Azure Stack (#1419)
  • added support for direct array assignment using --set (#709)

Maintenance πŸ”§

  • update VHD to 2019.06.12 (#1481)
  • add note about apimodel in issue template (#1478)
  • delete obsolete calico spec (#1463)
  • reconcile generated files (#1457)
  • remove unused go template funcs (#1331)
  • enable only strong TLS cipher suites for kubelet by default (#1434)
  • update etcd default to 3.2.26 (#1451)
  • enable 2019.06.08 VHD (#1450)
  • move azure stack example VM SKUs from Standard_D2_v2 to Standard_D2_v3 (#1448)
  • move examples VM SKUs from Standard_D2_v2 to Standard_D2_v3 (#1436)
  • use CoreDNS 1.5.0 for k8s >= 1.12.0 (#1411)
  • re-enable k8s v1.12.9 (#1428)
  • update go toolchain to 1.12.5 (#1305)
  • ignore junit.xml from e2e (#1417)
  • add security to changelog commit titles (#1415)
  • update generated files (#1405)
  • add support for etcd 3.2.26 (#1384)
  • ensure all Linux-bound files are LF (not CRLF) (#1354)
  • bump cluster-autoscaler to latest patch versions (#1339)
  • CIS: Remove log file permission enforcement (#1412)
  • CIS: generate kubelet server cert in aks-e (#1416)

Revert Change ◀️

  • remove k8s 1.12.9 support (#1476)
  • add support for Kubernetes 1.12.9 (#1420)

Testing πŸ’š

  • HPA scale down config only works if k8s >= 1.12 (#1480)
  • add subnets to route table in E2E for custom vnet + kubenet (#1470)
  • parallelize tests part 1 (#1455)
  • enable DNS liveness test for calico-enabled clusters (#1459)
  • Switch Windows test passes to VMSS by default to match AKS (#1452)
  • getTemplateFuncMap unit tests part 5 (#1449)
  • getTemplateFuncMap unit tests part 4 (#1388)
  • quicker β€œdefaults addons image” unit test (#1426)
  • update unit test payload for Azure Stack (#1408)
  • enable aks-engine e2e test on azurestack (#1397)
  • refactor addons default image test (#1407)
  • getTemplateFuncMap unit tests part 3 (#1344)
  • getTemplateFuncMap unit tests part 2 (#1338)
  • sorted GetKubernetesLabels method for deterministic unit tests (#1340)
  • getTemplateFuncMap unit tests part 1 (#1334)
  • add prototype for getTemplateFuncMap unit tests (#1333)

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.