Kubernetes 1.14附带扩展以支持Windows容器

Google Kubernetes徽标

Kubernetes是一个开源系统,用于自动化容器化应用程序的部署,扩展和管理。

最初由Google开发, 其开发已委托给Cloud Native Computing Foundation的开源数据库 (CNCF),这得益于技术巨头(例如AWS,Oracle,IBM,Microsoft,阿里巴巴和VMware)和许多其他主要公司的贡献,已使容器技术的成熟度快速增长。

Kubernetes有两个关键组成部分:

  • 一组充当控制平面的主节点
  • 一组节点,充当运行容器化工作负载的主力

将多容器工作负载部署到Kubernetes时,控制计划将选择一个或多个工作节点来托管容器。

昨天, 负责开发的团队宣布发布Kubernetes 1.14,其中包括31处改进。

其中 此版本的重点是可扩展性,并支持Kubernetes中的更多工作负载, 具有三个主要功能,可转换为普通可用性,而重要的安全功能则转换为Beta。

总的来说,该版本包括31项改进:10项现已成为稳定版本,12项处于beta版本中,还有XNUMX项新功能。

Kubernetes 1.14的新功能

在Kubernetes 1.14中 kubectl文档已被重写,重点是资源管理 使用声明式资源配置。

它可以作为一本书获得,并带有指向Kubernetes主要文档的链接。 还有一个kubectl徽标和一个叫做kubee-cuddle的吉祥物。

从Kubernetes 1.14公告中还值得注意的是 YAML配置工具配置设置的声明性功能 使用-k标志可在kubectl中使用kustomize的数量,以获取有关如何应用的命令。

Kustomize帮助用户编写和重用资源配置 使用原生的Kubernetes概念提供了这些新功能的文档。

kubectl机制现已提供稳定版本。 允许开发人员将自己的自定义kubectl子命令发布为单独的二进制文件。

本地永久卷现在处于稳定版本。 它们使本地连接的存储可用作持久卷源。

进程ID(PID)更改为beta。 该解决方案允许管理员默认设置每个吊舱的PID数量,以提供吊舱PID到吊舱的隔离。 另一个alpha功能是能够保留分配给User Pod的许多PID的功能。

Kubernetes 1.14中的支持增强功能

随着这个新版本的Kubernetes 1.14 已添加Windows Server 2019对工作程序节点和容器的支持。

对这个 Google高级测试工程师Aaron Crickenberger评论如下:

将Windows作为潜在的工作负载意味着我们确实必须更精确地定义Kubernetes在某些环境中支持和不支持的功能。

我认为像Pod就绪门,Pod优先级和抢占之类的功能将对允许人们编排高级工作负载非常有帮助。 某些应用程序可能需要非常特定的方式来指示它们是否准备好处理流量,而这些功能为他们提供了这种方式。

另一方面 我们可以发现Kubernetes 1.14支持Azure-CNI,OVN-Kubernetes和Flannel的树外网络,工作继续包括Calico和其他受欢迎的网络提供商

对Pod,服务类型,工作负载控制器和指标的支持也得到了改进 /配额,以更好地适应Linux容器提供的功能。

Pod优先级允许Kubernetes调度程序按优先级调度工作,并在必要时删除较小的Pod。

Pod Readiness Gates Introduit引入了一个扩展点,用于外部有关Pod Readiness的反馈。

此版本提供了RBAC发现群集角色绑定的默认强化。

如果您想了解更多有关此新版本的信息,以及下载并实现此新版本。 你可以拜访 以下链接。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。