Skip to content

Commit d8ea2f6

Browse files
committed
node os upgrade fixes
1 parent ed72d63 commit d8ea2f6

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

articles/aks/TOC.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,8 @@
187187
href: manage-abort-operations.md
188188
- name: Automatically upgrade an AKS cluster
189189
href: auto-upgrade-cluster.md
190+
- name: Automatically upgrade AKS cluster node operating system images (preview)
191+
href: auto-upgrade-node-image.md
190192
- name: Configure an AKS cluster
191193
href: cluster-configuration.md
192194
- name: Custom node configuration

articles/aks/auto-upgrade-node-image.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,14 @@ author: nickomang
77
ms.date: 02/03/2023
88
---
99

10-
# Automatically upgrade Azure Kubernetes Service cluster node operating system images
10+
# Automatically upgrade Azure Kubernetes Service cluster node operating system images (preview)
1111

1212
AKS supports upgrading the images on a node so your cluster is up to date with the newest operating system (OS) and runtime updates. AKS regularly provides new node OS images with the latest updates, so it's beneficial to upgrade your node's images regularly for the latest AKS features and to maintain security. Before learning about auto-upgrade, make sure you understand upgrade fundamentals by reading [Upgrade an AKS cluster][upgrade-aks-cluster].
1313

1414
The latest AKS node image information can be found by visiting the [AKS release tracker][release-tracker].
1515

16+
[!INCLUDE [preview features callout](./includes/preview/preview-callout.md)]
17+
1618
## Why use node OS auto-upgrade
1719

1820
Node OS auto-upgrade provides a set once and forget mechanism that yields tangible time and operational cost benefits. By enabling auto-upgrade, you can ensure your clusters are up to date and don't miss the latest AKS features or patches from AKS.
@@ -63,7 +65,7 @@ The following upgrade channels are available:
6365
| `None`| Your nodes won't have security updates applied automatically. This means you're solely responsible for your security updates|N/A|
6466
| `Unmanaged`|OS updates will be applied automatically through the OS built-in patching infrastructure. Newly allocated machines will be unpatched initially and will be patched at some point by the OS's infrastructure|Ubuntu applies security patches through unattended upgrade roughly once a day around 06:00 UTC. Windows and Mariner don't apply security patches automatically, so this option behaves equivalently to `None`|
6567
| `SecurityPatch`|AKS will update the node's virtual hard disk (VHD) with patches from the image maintainer labeled "security only" on a regular basis. Where possible, patches will also be applied without disruption to existing nodes. Some patches, such as kernel patches, can't be applied to existing nodes without disruption. For such patches, the VHD will be updated and existing machines will be upgraded to that VHD following maintenance windows and surge settings. This option incurs the extra cost of hosting the VHDs in your node resource group.|N/A|
66-
| `NodeImage`|AKS will update the nodes with a newly patched VHD containing security fixes and bug fixes on a weekly cadence. The update to the new VHD is disruptive, following maintenance windows and surge settings. No extra VHD cost is incurred when choosing this option. If you use this channel, Linux [unattended upgrades] will be disabled by default.|
68+
| `NodeImage`|AKS will update the nodes with a newly patched VHD containing security fixes and bug fixes on a weekly cadence. The update to the new VHD is disruptive, following maintenance windows and surge settings. No extra VHD cost is incurred when choosing this option. If you use this channel, Linux [unattended upgrades][unattended-upgrades] will be disabled by default.|
6769

6870
To set the node OS auto-upgrade channel when creating a cluster, use the *node-os-upgrade-channel* parameter, similar to the following example.
6971

0 commit comments

Comments
 (0)