低代码到底是不是行业毒瘤?一线大厂怎么做的?戳此了解>>> 了解详情
写点什么

Kubernetes 1.9 增强了容器存储,提供了 Workloads API 支持及 Window Beta 支持

2017 年 12 月 26 日

容器编排框架 Kubernetes 的最新版本支持 Workloads API 的 GA 版本,增强了容器存储,提供了 Windows Beta 支持。Kubernetes 团队上周宣布了1.9 版本发布的消息。这是今年第四个也是最后一个版本。该版本还支持自定义资源定义(CRD)验证。。

Workloads API GA 版本支持

新版本支持 Workloads API GA 版本,而且默认开启。它把 DaemonSet Deployment ReplicaSet StatefulSet 等不同的 API 组合在一起,帮助 Kubernetes 中长期运行的无状态和有状态工作负载。经过真实世界一年的使用和反馈,Deployment 和ReplicaSet 现在已经稳定。此外, SIG Apps 特别兴趣小组已经运用从过去几次发布周期中汲取的经验,升级了 DaemonSet 和 StatefulSet 组件的状态。Batch Workloads API(Job 和 CronJob)不在这项工作的范围内,会通过一条单独的路径到达 GA 稳定版。

Windows 支持

新版本为在 Windows 环境中运行基于 Kubernetes 的应用提供了 Beta 支持。Kubernetes 最初是为 Linux 系统开发的,但是其团队看到让 Kubernetes 运行 Windows 工作的需求越来越多。经过 12 个月的努力, SIG-Windows 特别兴趣小组现在正推动这项特性进入 Beta 状态,这就是说已经可以在 Windows 上评估使用 Kubernetes 了,它已经向着企业就绪状态更进了一步。感兴趣的读者可以查看入门文档,了解如何在Kubernetes 中使用Windows Server 容器。

存储增强

Kubernetes 1.9 还包括一个 Alpha 版本的容器存储接口(CSI),让安装新的Volume Plugin 更容易了,而且让第三方存储提供商可以开发自己的解决方案而不需要添加到核心Kubernetes 代码库。容器存储接口(CSI)是一个跨行业的标准方案,旨在减少云原生开发的障碍,保证兼容性。 SIG-Storage 小组 CSI 社区正在通力合作,为配置、附加、加载兼容 Kubernetes 的存储提供单一接口。这项特性尚处于 Alpha 状态,也就是说必须显式启用,而且不建议在生产环境里使用。

新版本还包含以下特性:

  • 自定义资源定义(CRD)验证(已经升级到 Beta 状态),帮助 CRD 编写者针对无效对象提供清晰快速的反馈;
  • SIG Node 硬件加速器进入 Alpha 状态,启用了 GPU,使连续的机器学习及其他高性能工作负载成为可能;
  • CoreDNS Alpha 让用户可以使用标准工具安装 CoreDNS
  • kube-proxy 的 IPVS 模式进入 Beta 状态,提高了大型集群的稳定性和性能。

关于该版本所有特性的更多细节,请查阅发布说明

GitHub 网站上已经提供了 Kubernetes 1.9 的下载。刚开始使用 Kubernetes 的话,可以查阅这些互动教程以及文档主站

在CNCF 最近开展的一项调查中,他们发现,61% 的组织正在评估,83% 的是在生产环境中使用Kubernetes。在近日举行的 KubeCon + CloudNativeCon NA 2017 大会上,Kubernetes 团队还组织召开了一场圆桌会议,探讨新版本的特性以及 Kubernetes 将来版本的路线图。

如果您想学习更多有关 Kubernetes 1.9 版本的内容,可以查阅 Stack Overflow 群组、Twitter( @Kubernetesio )及 Slack 频道等社区资源。

查看英文原文 Kubernetes 1.9 Supports Workloads API, Container Storage Enhancements and Windows Beta Support

2017 年 12 月 26 日 18:001286
用户头像

发布了 1008 篇内容, 共 315.1 次阅读, 收获喜欢 284 次。

关注

评论

发布
暂无评论
发现更多内容

一个草根的日常杂碎(9月24日)

刘新吾

社会百态 生活随想 日常杂碎

用于门牌号码检测的深度学习

计算机与AI

学习 分类

第二周作业

追风

极客大学架构师训练营

LeetCode题解:590. N叉树的后序遍历,递归,JavaScript,详细注释

Lee Chen

LeetCode 前端进阶训练营

架构师训练营第 1 期 - 第二周课后练习

Anyou Liu

极客大学架构师训练营

架构师训练营 1 期 - 第二周作业(vaik)

行之

第二周学习总结

饭桶

极客时间架构师培训 1 期-第2周总结

Kaven

flutter 中的video player对比学习

Daniel

命题作业

黄立

设计模式

理解依赖倒置原则

林杭戴

极客大学架构师训练营

基础框架第二周总结「架构师训练营第 1 期」

天天向善

基础框架

Week 2 Assignment

Yinan

游戏夜读 | 数据治理的悖论

game1night

第二周作业

icydolphin

极客大学架构师训练营

交易所开发,数字货币交易所平台搭建源码

WX13823153201

架构师训练营第二周课后作业

Gosling

极客大学架构师训练营

如果编程语言是一门武功绝学

C语言与CPP编程

c++ 编程 程序员人生 程序人生 编程语言

第二周作业

饭桶

【架构笔记之架构方法】架构师训练营第1期第1周

业哥

极客大学架构师训练营

程序员陪娃漫画系列——修空调

孙苏勇

程序员人生 陪伴 漫画

信息获取的四个层级,看看你在哪一级?

boshi

学习 正确阅读 信息需求

TensorFlow 篇 | TensorFlow 2.x 分布式训练概览

Alex

tensorflow keras 分布式训练

第2周 框架设计总结

bearlu

第二周学习总结

林杭戴

极客大学架构师训练营

在用户现场,你需要注意的几件事情

boshi

项目管理 实施 需求分析

2020.09.21-2020.09.27 学习总结

icydolphin

极客大学架构师训练营

架构师训练营 Week2 - 课后作业

依赖倒置原则 接口隔离原则

架构师训练营 Week2 框架设计- 学习总结SOLID

行到瀚海阑干处,坐看华为云起时:中国互联网航海家的远大征程

脑极体

基础框架第二周作业「架构师训练营第 1 期」

天天向善

设计原则

2021 ThoughtWorks 技术雷达峰会

2021 ThoughtWorks 技术雷达峰会

Kubernetes 1.9增强了容器存储,提供了Workloads API支持及Window Beta支持-InfoQ