微软最近宣布全面发布AKS Edge Essentials,这是一种新的Azure Kubernetes 服务(AKS) 产品,旨在为开发人员和 IT 专业人员简化边缘计算。
AKS Edge Essentials 是由 Microsoft 支持和管理的轻型、符合 CNCF 的 K8S (Kubernetes) 和K3S (Lightweight Kubernetes) 发行版。它通过提供 PowerShell 脚本和 cmdlet 来设置 Kubernetes 和创建单节点或多节点 Kubernetes 集群,从而简化了 Kubernetes 设置过程。此外,它还完全支持基于 Linux 和基于 Windows 的容器,这些容器可以轻松部署在具有Windows 10 和 11 IoT Enterprise、Enterprise 和 Pro 的任何 Windows PC 类设备的边缘。
使用 AKS Edge Essentials 设置本地 Kubernetes 并创建集群后,客户可以通过 Azure 门户管理其基础设施。此外,各种支持 Azure Arc 的服务(如Azure policy、Azure monitor和 Azure ML 服务)使他们能够确保合规性、监控集群并在边缘集群上运行云服务。
当客户创建 AKS Edge Essentials部署时,AKS Edge Essentials 会为每个部署的节点创建一个虚拟机。此外,ASK Edge Essentials 管理虚拟机的生命周期、配置和更新。部署只能在给定主机上创建一个 Linux VM,根据客户的部署需求充当控制平面节点和工作节点。如果客户需要部署 Windows 容器,可以选择创建 Windows 节点。
借助 AKS Edge Essentials,微软将支持和管理整个堆栈,从硬件驱动程序到云服务以及介于两者之间的一切。此外,客户可以选择 Windows IoT 操作系统的 10 年长期服务通道 (LTSC) 版本,通过关键和安全修复确保长期稳定性。
此外,Microsoft 还与 Lenovo、Scalers AI、Arrow、Anicca Data 和 Tata Consultancy Services (TCS)合作,在更多设备上启用 AKS Edge Essentials,并开发新的解决方案,使客户能够快速开始使用 AKS Edge Essentials。
Azure Edge + 平台首席项目经理Jason Farmer告诉 InfoQ:
通过此版本,客户现在可以在 Windows 上运行完全受 Microsoft 支持、简单且受管理的 Kubernetes 发行版。现在,任何为 Kubernetes 构建的工作负载都可以由 Microsoft 在 Windows 操作系统上构建的连接 Azure 的设备生态系统中运行和安全维护。
此外,云基础设施工程师Kevin Viera在推特上写道:
微软通过 Azure Kubernetes Service Edge Essentials“AKS Edge Essentials”让 k8s 入门变得非常容易,它基本上是一个本地 Kubernetes,通过 Azure Arc 进行云管理。
文档页面上提供了更多服务详细信息,包括QuickStart。
最后,该公司将使用新功能更新产品,例如对多机部署的商业支持、Windows 容器以及 AKS Edge Essentials 集群上支持 Azure Arc 的其他服务。