MicrosoftMicrosoft Azure Solutions Architect Expert AZ-305 Certification·CN·更新于 11 Aug 2026
您正在为运行 Linux 系统组件和基于 Windows 的 .NET 业务线服务的平台设计 AKS 集群。Pod 必须在 VNet 内部接收可路由 IP,以便由虚拟网络设备进行检查。集群必须根据需求自动扩展节点。您应该实施哪种设计?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个 Linux 系统节点池和一个 Windows 用户节点池;启用 Azure CNI 网络;为每个节点池启用集群自动扩缩器,并设置最小/最大计数。.
为什么这是答案
此设计满足所有要求。Linux 系统节点池用于运行 Linux 组件,Windows 用户节点池用于运行基于 Windows 的 .NET 服务。Azure CNI 网络插件确保 Pod 在 VNet 内部接收可路由 IP,这对于虚拟网络设备检查是必需的。为每个节点池启用集群自动扩缩器,并设置最小/最大计数,可以根据需求自动扩展节点。
运行一个 Linux 节点池不满足 Windows 服务需求。Kubenet 不提供 VNet 内可路由 IP。仅依靠 Horizontal Pod Autoscaler 无法扩展节点。
使用两个 Windows 节点池不满足 Linux 组件需求。Kubenet 不提供 VNet 内可路由 IP。手动扩展节点不符合自动扩展要求。
禁用集群自动扩缩器不满足根据需求自动扩展节点的要求。