SC-100 · Question #172
You have an Azure Kubernetes Service (AKS) cluster that hosts Linux nodes. You need to recommend a solution to ensure that deployed worker nodes have the latest kernel updates. The solution must…
The correct answer is B. The updates must first be applied to the image used to provision the nodes. For AKS worker nodes to receive the latest kernel updates with minimal administrative effort, updates should be incorporated into the node image and applied via AKS node image upgrades. This avoids in-place patching and manual restart orchestration.
Question
You have an Azure Kubernetes Service (AKS) cluster that hosts Linux nodes. You need to recommend a solution to ensure that deployed worker nodes have the latest kernel updates. The solution must minimize administrative effort. What should you recommend?
Options
- AThe nodes must restart after the updates are applied.
- BThe updates must first be applied to the image used to provision the nodes.
- CThe AKS cluster version must be upgraded.
How the community answered
(41 responses)- A5% (2)
- B83% (34)
- C12% (5)
Why each option
For AKS worker nodes to receive the latest kernel updates with minimal administrative effort, updates should be incorporated into the node image and applied via AKS node image upgrades. This avoids in-place patching and manual restart orchestration.
Restarting nodes after in-place kernel updates (a pattern used with tools like kured) requires additional tooling and management overhead, which does not minimize administrative effort.
AKS node images are regularly updated by Microsoft to include the latest OS kernel patches and security fixes. Upgrading the node image version reprovisions nodes from the patched image, ensuring kernel updates are applied cleanly. This process can be automated using AKS auto-upgrade channels, which directly minimizes administrative effort.
Upgrading the AKS cluster version updates the Kubernetes control plane and node Kubernetes components but does not specifically target Linux kernel updates contained in the node OS image.
Concept tested: AKS node image upgrades for OS kernel patching
Source: https://learn.microsoft.com/en-us/azure/aks/node-image-upgrade
Topics
Community Discussion
No community discussion yet for this question.