微软Kubernetes服务AKS开始支持Windows Server容器

在今年4月发布的Kubernetes 1.14版本,加入支持Windows节点与容器,微软现在进一步宣布在其Kubernetes服务AKS(Azure Kubernetes Service)提供Windows Server容器,让用户可以在AKS中部署和管理Windows Server容器,目前这项功能正在预览阶段。

在AKS上支持Windows Server容器代表,用户能在Linux和Windows上执行应用程序,并使用完全相同的API和工具等支持,管理同一个Kubernetes集群中的Windows和Linux容器,而这不只让用户可以在Azure上创建新形态的Windows Server应用程序,也提供了一条将Windows Server应用程序搬迁到Azure上的途径。微软举例,这样的能力让用户可以将Windows节点池加入现有的虚拟网络中,或是在同一个Kubernetes集群中,以Linux容器执行反向代理(Reverse Proxy),而在另一个Windows容器中执行IIS应用程序,并且使用相同的监控与部署工作管线。

另外,现有的Azure服务也能与AKS中执行的Windows Server容器集成使用,像是可以用Azure Container Registry管理Linux和Windows容器生命周期,而AKS与Azure DevOps搭配使用,开发者可以使用标准化部署工作管线,简单地自动化验证、测试、金丝雀测试和最终生产阶段等工作,在任何操作系统中快速交付应用程序。Azure Monitor也能为用户提供全面性Kubernetes集群监控分析,包括工作负载性能与运行状况。