Google现在让用户可以在GKE上执行Windows Server容器,也就是说,用户能将自家的Windows Server应用程序搬上GKE,而这项功能是来自于,去年Kubernetes增加了对Windows Server上企业应用程序的支持。

GKE 1.16.4支持Windows Server容器Beta测试版,Windows和Linux容器可以在同一个集群中一起执行。Google也在GKE服务中添加功能,满足Windows Server容器的安全性、可扩展性与集成管理等需求。GKE现在提供私有集群功能,用户可以将Windows Server容器应用程序部署成一个私有集群,限制来自公开互联网的连接访问集群节点和主节点,只有受信任Google虚拟私有云内的连接才能访问集群节点。
Windows Server容器节点也会自动升级,这个功能将可以减少集群管理的麻烦,自动升级GKE节点已获得更高的安全性,Google也提醒,用户应该确定使用Docker的multi- arch功能构建容器镜像文件,以避免节点操作系统与基础容器镜像文件版本不兼容的问题。
GKE也提供地区性集群功能,让用户可创建多主节点和高可用性的Kubernetes集群,该集群可将控制面板和节点分散在同一地区(Region)的多个区域(Zone)中。另外,GKE还支持群组托管服务账户(gMSA),gMSA是一种Active Directory账户,可为多个服务器提供自动密码管理功能,并简化SPN(Service Principal Name)管理等工作,Google云计算的托管微软Active Directory服务支持gMSA,可简化管理。
微软将停止支持Windows Server 2008和2008 R2,而Google提到,容器化特别适合适来执行高度定制化的.NET应用程序、批次档和网页应用程序,用户可以考虑将老旧的Windows Server应用程序容器化。