云计算
明天晚上20点30分,Kubernetes Master Class在线培训第7期《创建生产级别的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容器的需求
不可否认,Windows仍然是数据中心最受欢迎的操作系统之一。 在不同版本的Windows系统上运行着无数企业的无数工作负载。
随着容器的兴起,DevOps团队可以简化和加快Linux APP交付流程。 但是,基于Windows的APP应用程序仍然需要区分。 无论是需要快速创建和拆除不断更新的开发/测试环境,还是需要将传统APP应用程序升级到云,Windows容器支持都是近年来业界需求最大的技术之一。
Rancher如何支持Windows容器
在Rancher中创建了“自定义”群集的用户将看到向群集添加Windows或Linux节点的选项。 其中,etcd和控制平面节点只有Linux节点,Rancher会自动选择此选项。 但是,工作节点可以是Windows或Linux。 建议您为Windows工作负载创建单独的群集。 您可能需要至少添加一个Linux工作节点来运行Ingress、Rancherclusteragent、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。 群集必须至少有一个Linux工作人员才能正常运行。
结? 语言
Windows容器的正式发布是一大发展和进步。 必须承认,采用该技术仍然存在许多限制和挑战,但很明显,用户正在等待windows APP应用程序的集装箱化和现代化。 Rancher 2.3.0对Windows容器的支持将使这次旅行更快更简单。
有关Rancher 2.3.0 Preview 1的完整发行说明和安装说明,请参阅:
3359 github.com/rancher/rancher/releases/tag/v2.3.0-阿尔法3
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn