Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

Releases: Azure/acs-engine

v0.25.0

06 Nov 18:21
7082f9a
Compare
Choose a tag to compare

v0.25.0 is a regular minor release

Update docker runtime to moby from docker-engine: #3896 (@jackfrancis)

Moby will replace docker-engine as the docker runtime ("containerRuntime": "docker") for all Linux nodes with the exception of nvidia driver-backed N series VM SKUs, which have a hard docker-engine dependency.

This is a backwards-compatible change for all pre-existing docker-backed clusters.

Track progress of nvidia+moby work here: https://github.com/Azure/acs-engine/issues/4196

4.15.0-1030-azure kernel fix: #4178 (@jackfrancis)

This addresses a long-standing kubernetes bug w/ DNS lookups on alpine-based images. See
kubernetes/kubernetes#56903

Windows operational strengthening

See here for all Windows-related changes on the road to AKS Windows GA:

https://github.com/Azure/acs-engine/pulls?q=is%3Apr+label%3Av0.25.0+is%3Aclosed+label%3Awindows

Don't require VM tags during upgrade/scale: #4100 (@mboersma)

For known operational scenarios, acs-engine-delivered vm tags are no longer a requirement to upgrade/scale clusters. We maintain the recommendation to keep tags unchanged, but in the event that they are removed, the upgrade/scale operations should be resilient against this.

nvidia drivers resilience: #4113 (@jackfrancis)

We expect this refresh of the runtime installation logic to yield fewer flakes during cluster provisioning.

Custom manifest yamls: #4092 (@pidah)

Experimental "bring your own static k8s componentry definitions" functionality — Use at your own risk!

conformance-passing features by default: #4133 (@ritazh)

Minor changes to increase cluster conformance configuration by default.

Complete functional changeset in v0.25.0:

https://github.com/Azure/acs-engine/pulls?q=is%3Apr+label%3Av0.25.0+is%3Aclosed

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

Kubernetes versions support!: 🚀

  • v1.11.4
  • v1.12.2
  • v1.13.0-alpha.2
    • v1.13 implementation is still a moving target, we hope to land HPA w/ metrics-server 0.3.1 before final release. Experiment if you wish in the meanwhile!

BUGS FIXED: 🐞

  • Fixed a regression in ManagedIdentity and Authorization

All bugs fixed:

v0.25.0-rc.1

05 Nov 21:49
7082f9a
Compare
Choose a tag to compare
v0.25.0-rc.1 Pre-release
Pre-release
<!--
v0.25.0-rc.1
-->

v0.24.3

30 Oct 19:11
Compare
Choose a tag to compare
<!--
v0.24.3
-->

v0.24.2

25 Oct 20:46
Compare
Choose a tag to compare

CHANGES since v0.24.1: 🐞

Recommended for all users, this release reverts a kubelet health monitor that may leave kubelet processes in a non-running state.

v0.24.1

23 Oct 01:01
Compare
Choose a tag to compare
Fix issue where kubernetesDashboard params weren't being added despit…

v0.24.0

17 Oct 20:52
Compare
Choose a tag to compare
<!--
v0.24.0
-->

v0.23.1

12 Oct 21:43
Compare
Choose a tag to compare

CHANGES since v0.23.0: 🌈

v0.23.0

11 Oct 16:04
Compare
Choose a tag to compare

Kubernetes 1.12!: 🚀

This release introduces final 1.12 support (v1.12.1 is included). The most interesting change w/ 1.12 is the change from kube-dns to CoreDNS. See here for an overview of CoreDNS:

https://kubernetes.io/docs/tasks/administer-cluster/coredns/

Please consider this a 1st class part of your 1.12 cluster, including upgrading from 1.11 clusters w/ kube-dns. Let us know if you observe any behavioral regressions!

Also, 1.12 is k8s-conformance certified for acs-engine!

https://github.com/cncf/k8s-conformance/tree/master/v1.12/acs-engine

FEATURES: 🌈

BUGS FIXED: 🐞

DEV IMPROVEMENTS/CHORES: 🔧

v0.23.0-rc.1

11 Oct 00:30
168af82
Compare
Choose a tag to compare
v0.23.0-rc.1 Pre-release
Pre-release
<!--
v0.23.0-rc.1
-->

v0.22.4

04 Oct 21:45
Compare
Choose a tag to compare

CHANGES since v0.22.3:🐞