AZ-204 · Question #97
Your company has several containers based on the following operating systems: - Windows Server 2019 Nano Server - Windows Server 2019 Server Core - Windows Server 2022 Nano Server - Windows Server…
The correct answer is C. 3. To support both Linux and different versions of Windows Server containers, an Azure Kubernetes Service (AKS) cluster must have a minimum of three distinct node pools.
Question
Options
- A1
- B2
- C3
- D6
How the community answered
(50 responses)- A4% (2)
- B6% (3)
- C74% (37)
- D16% (8)
Why each option
To support both Linux and different versions of Windows Server containers, an Azure Kubernetes Service (AKS) cluster must have a minimum of three distinct node pools.
A single node pool cannot host both Linux and Windows containers, nor different major versions of Windows Server.
Two node pools would not be sufficient to accommodate Linux containers and both Windows Server 2019 and 2022 containers separately.
An Azure Kubernetes Service (AKS) cluster must have at least one node pool for Linux containers and separate node pools for each major version of Windows Server. Therefore, one node pool is needed for Linux, one for Windows Server 2019, and one for Windows Server 2022, totaling three node pools.
Six node pools would be excessive, as Nano Server and Server Core variants of the same Windows Server version can typically run on the same node pool.
Concept tested: AKS node pool requirements for mixed OS and Windows versions
Source: https://learn.microsoft.com/en-us/azure/aks/windows-node-pools-overview
Topics
Community Discussion
No community discussion yet for this question.