Rancher宣布支持Windows Server容器

发布时间:2024-12-30 点击:54
云计算
明晚20:30,kubernetes master class在线培训第七期《创建生产级别的kubernetes集群》即将开播,点击链接:http://www.itdks.com/live/detail?id=28319
即可免费预约注册!
近期,rancher正式宣布提供对kubernetes 1.14 windows容器的技术预览等级的支持!
早在2018年10月rancher 2.1.0发布时,rancher就已对windows容器提供了实验性支持。今年sig windows和微软都已经宣布kubernetes 1.14的windows server 2019已生产可用,因此如今,rancher也马不停蹄发布全新版本rancher 2.3.0 preview 1,以支持最新版本的windows容器(和kubernetes)!目前该版本仍在技术预览阶段,经历更多的测试和迭代后将正式ga。
业界对windows容器的需求
不可否认,windows仍然是数据中心中最受欢迎的操作系统之一。在不同版本的windows系统上,运行着无数企业的无数工作负载。
随着容器的兴起,devops团队已经能够简化并加速其linux应用程序的交付流程。然而,基于windows的应用程序仍然需要区别对待。不论是需要快速创建和拆除那些始终在更新着的开发/测试环境,还是将遗留应用程序升级到云端,对windows容器的支持,一直是近年业界最为需求的技术之一。
rancher将如何支持windows容器
在rancher中创建“自定义”集群的用户,将能看到将windows或linux节点添加到其集群的选项。 其中,etcd和控制平面节点只能是linux节点,rancher的ui会自动选择该选项。但工作节点可以是windows或linux。我们建议用户为其windows工作负载创建单独的集群。您可能仍需要添加至少一个linux工作节点(以运行ingress、rancher集群代理、metrics server等等)。而flannel可作为vxlan和主机网关模式的首选网络插件选项。
在rancher中创建和管理windows server 2019容器非常简单。参阅文档的介绍即可快速如何入门。不过,用户仍需注意相关的环境需求以及一些限制:
您需要docker ee-basic 18.09附带的windows server 2019。你还需要kubernetes 1.14和rancher 2.3.0 preview 1版本。
对于windows节点,主机镜像必须与容器基础镜像匹配。这意味着每一次对主机进行大的升级候,都需要您重新创建容器镜像,否则容器可能无法正常运行。
windows容器中的网络通过cni插件公开。到目前为止,flannel是唯一支持的网络插件。
rancher内置的基于prometheus的监控不适用于windows。
etcd和控制平面节点只能是linux。您还需要至少1个linux工作程序才能使集群正常运行。
结?语
windows容器的ga,是一个巨大的发展和进步。虽然我们必须承认采用这种技术仍存在许多限制和挑战,但我们也清晰地看到,我们的用户一直在等待其windows应用程序的容器化和现代化。rancher 2.3.0对windows容器的支持,必将让这个旅程更加快速与简单。
rancher 2.3.0 preview 1的完整版发行说明和安装步骤,请访问:
https://github.com/rancher/rancher/releases/tag/v2.3.0-alpha3

百度云服务器部署网站吗
除了增加带宽还有其他办法解决打开异常卡慢的问题吗
云服务器乱收费
搞事情啊 天猫要搞“云养猪”?
服务器免备案是什么意思
第六章:Servlet——HTTP的状态处理:cookie简介(1)
阿里云服务器ecs创建使用
我做了解析可显示的还是老网站内容