摘要:此次发布的内容包括节点生产级支持更新持久局部卷。后续博云将持续关注技术动态,并将基于新功能发布并验证更多用户使用场景,为企业级用户体统稳定安全可靠的服务。
3月26日, Kubernetes1.14版本正式发布,自v1.13 发布仅仅过去了112天,这也是 kubernetes 在2019年的首次发布。此次发布的内容包括:Windows 节点生产级支持、kubectl 更新、持久局部卷 GA。
让我们来看一下 v1.14 的发布团队是怎样形容这次发布的:
“我们很高兴地宣布发布 Kubernetes 1.14,这是我们2019年的第一个版本! Kubernetes 1.14
包含31个增强:10项稳定版功能,12项 beta 测试功能,以及7项全新功能。该版本的主要内容是:可扩展性和支持 Kubernetes
上的更多工作负载,其中三项主要功能迁移到通用版本,以及一个重要的安全功能进入测试阶段。”
对 Windows 节点的全新增强
截至到目前,Kubernetes 中的 Windows 节点支持已经处于测试阶段,许多用户实验并查看了 Windows 容器性能。Kubernetes 现在正式支持将 Windows 节点添加为工作节点并编排 Windows 容器,从而使庞大的 Windows 应用程序生态系统能够利用 Kubernetes 的强大功能。从而提高整个部署的效率,无论你使用的是什么操作系统。
具体 Windows 和 kubectl 的增强包括:
1.对 Windows 节点的支持逐渐趋于稳定 (#116)
支持工作节点和容器可使用 Windows Server 2019。
支持与 Azure-CNI、OVN-Kubernetes、Flannel 网络。
改进了对 pod、服务类型、工作负载控制器、指标/配额的支持。
kubernetes/enhancements [kep]。
2.更新的 kubectl 插件机制逐步稳定 (#579)
扩展 kubectl,支持添加新命令的扩展以及覆盖特定子命令。
3.持久化本地存储管理已经 GA (#121)
使本地附加(非网络附加)存储可用作持久卷源。
允许用户使用本地存储。
kubernetes/kubernetes:#73525 #74391 #74769
4.进程 ID(PID)正在升级为 beta 版 (#757)
防止 pod 耗尽 pid 资源。
管理员能够通过默认每个 Pod 的 PID 数量来提供 pod-to-pod PID 隔离。
kubernetes/kubernetes:#73651
kubernetes/enhancements:[kep]
5.Pod 优先级和抢占机制
Pod 优先级和抢占机制 Kubernetes 调度程序可以先调度更重要的 Pod,当集群没有资源时,它删除不那么重要的 Pod,为更重要的 Pod 创建空间。重要性由优先级指定。
kubernetes/kubernetes:#73498 #74465 #73555
kubernetes/enhancements:#564 [kep]
两个已知问题
1.在 coredns 1.3.1 有一个已知的问题 coredns/coredns#2629,如果 Kubernetes API 在连接 CoreDNS 时关闭,CoreDNS 将崩溃。这个问题在 CoreDNS 1.4.0 中修复 CoreDNS/CoreDNS#2529。
如果现有的安装在 flexvolume 上的 pvc 包含大量目录或目录已满,Kubelet 可能无法重新启动 #75019。
Kubernetes的 未来方向
Kubernetes 自成立以来一直支持 Linux 操作系统,但在 1.14 版本中,Windows 节点的生产支持现在被标记为稳定的功能。通过 Windows 节点支持,可以使用 Kubernetes 计划和管理 Windows 操作系统容器。
Aaron Crickenberger(Google高级测试工程师,此次发布团队领导者)表示,在不同的操作系统和不同的运行时环境中,Windows 支持将有助于更好地阐明 Kubernetes 是什么。在他看来,如果真的希望能够在混合操作系统集群上编排工作负载,那将是非常好的一个结果。
未来Crickenberger 预计将从 Kubernetes 核心中提取出更多的可扩展组件,包括存储、CSI、DNI 和容器网络,以及更多的云提供商工作。
BoCloud博云一直注重深度参与Kubernetes社区开发工作,确保对kubernetes底层有深度理解,BeyondContainer容器PaaS平台更配备专业的底层开发和维护团队,确保从能力和人力上保证对Kubernetes和Docker的掌控和服务能力。后续博云将持续关注kubernetes技术动态,并将基于kubernetes新功能发布并验证更多用户使用场景,为企业级用户体统稳定、安全、可靠的PaaS服务。
参考:
https://kubernetes.io/blog/20...
https://www.eweek.com/cloud/k...
https://thenewstack.io/kubern...
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/32949.html
摘要:此次新版的最重大更新无疑为对节点的生产级支持。持久化本地存储的最主要用例是分布式文件系统和数据库,主要是由于性能和成本的原因。在裸机上,除了性能之外,本地存储通常也更便宜,并且使用它是配置分布式文件系统的必要条件。 Kubernetes 1.14现已正式发布,这是Kubernetes在2019年的首次更新! Kubernetes 1.14由31个增强功能组成:10个功能现进入Stabl...
摘要:正式发布,对容器提供支持。近期,正式宣布提供对容器的技术预览等级的支持早在年月发布时,就已对容器提供了实验性支持。业界对容器的需求不可否认,仍然是数据中心中最受欢迎的操作系统之一。到目前为止,是唯一支持的网络插件。 Rancher 2.3.0 Preview 1正式发布,对Kubernetes 1.14 Windows容器提供Preview支持。 showImg(https://seg...
摘要:分布式文件系统和数据库,由于性能和成本,是持久性本地存储的主要用例。在裸机上,除了性能之外,本地存储通常更便宜,并且使用它是配置分布式文件系统的必要条件。 作者:1.14发布团队 我们很高兴地宣布推出Kubernetes 1.14,这是我们2019年的首次发布! showImg(https://segmentfault.com/img/bVbqrJZ?w=300&h=293); Kub...
摘要:分布式文件系统和数据库,由于性能和成本,是持久性本地存储的主要用例。在裸机上,除了性能之外,本地存储通常更便宜,并且使用它是配置分布式文件系统的必要条件。 作者:1.14发布团队 我们很高兴地宣布推出Kubernetes 1.14,这是我们2019年的首次发布! showImg(https://segmentfault.com/img/bVbqrJZ?w=300&h=293); Kub...
摘要:生态周报内容主要包含我所接触到的生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏生态。正式发布是一个用于本地搭建环境的工具,使用方法可参考使用搭建本地环境。其他特性请阅读正式发布是一个使用来为构建的工具,现在是的项目。 「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」。 Kubernetes 1.14 正式发布 1...
阅读 2015·2023-04-25 17:48
阅读 3549·2021-09-22 15:37
阅读 2832·2021-09-22 15:36
阅读 5666·2021-09-22 15:06
阅读 1612·2019-08-30 15:53
阅读 1384·2019-08-30 15:52
阅读 674·2019-08-30 13:48
阅读 1089·2019-08-30 12:44