转载

Kubernetes 1.10和Cross-Cloud CI Project Dashboard 1.3释放,Kubernetes发布用户调查

看新闻很累?看技术新闻更累?试试 下载InfoQ手机客户端 ,每天上下班路上听新闻,有趣还有料!

Kubernetes容器编排平台 1.10版本 发布,它主要在三个核心领域增加了beta功能,包括存储、安全性和网络。在Kubernetes相关的其他新闻中,Cross-cloud CI项目组发布了CI Dashboard v1.3.0,App Def工作组开启了一项面向所有Kubernetes用户的调查,请求他们分享使用场景和部署应用到Kubernetes的需求。

在Kubernetes 1.0释放版本中, Container Storage Interface (CSI)的 实现 转移到了beta,这意味着 安装新的volume插件 “就像部署pod一样容易”。Kubernete volume插件之前都是“in-tree”管理的,这意味着它们的源码都要包含在主Kubernetes存储库中。这种方式的缺点在于希望支持Kubernetes的第三方存储厂商要把代码提交到Kubernetes存储库中,因此也就与Kubernetes的发布日程锁定了。主要由 Storage Special Interest Group(SIG) 所带来的新工作方式能够让第三方存储厂商在开发解决方案时,能够独立于Kubernetes的代码库。

在本次发布中, 持久化(非共享)本地存储管理 发展到了beta版本,这样的话就能附加本地(非网络附加)存储作为持久化卷的源。这意味着分布式文件系统和数据的性能会更高而成本会更低。该版本还包含了对 持久化卷(Persistent Volume) 的几个beta更新:Kubernetes能够自动防止对 pod正在使用的 Persistent Volume Claims进行删除,也能防止对绑定到 Persistent Volume Claim 上的Persistent Volume进行删除。这样的话有助于确保存储API对象能够按照正确的顺序执行删除。

Kubernetes在1.10中还增加了另外一个潜在的扩展点,在alpha版本中包含了对 外部kubectl凭据提供商 的支持。这意味着云提供商和其他的平台开发者能够发布二进制插件来为特定云提供商的IAM服务处理认证,或者是集成内部的认证系统,比如Active Directory。这完善了1.9版本新增的 Cloud Controller Manager 特性。

在beta版本中, 安装时 ,DNS服务能够从默认的kube-dns 切换 至CNCF托管的CoreDNS项目。与默认的解决方案相比,CoreDNS的“移动部件(moving part)”更少,因此操作起来更简单,相对于修改kube-dns的 Corefile 文件,工程师通过配置 CoreDNS 能够支持更多的用户场景。关于配置选项的更多信息,可以参考 CoreDNS站点 。

CNCF CI工作组 一直在从事 Cross-cloud CI 项目,该项目致力于在CNCF生态系统中集成、测试和部署工程。Cross-cloud CI项目包含了一个跨云的测试系统、状态存储服务器以及仪表盘。跨云的测试系统有三个主要的组件:构建管道流程(它是可选的,可以使用工程的构建制件)、 跨云 和 跨项目 ,后两者会持续验证每个CNCF项目的互操作性,在所支持的云厂商每次稳定和head提交时都会执行这样的验证。举例来说,这样的话,Prometheus团队能够确保他们的最新代码变更能够与最新的Kubernetes稳定发布版本可以协同工作。该工作组最近发布了 CI Dashboard v1.3.0 ,它是基于Apache License 2.0许可证的,并且每天都会发布结果。

Kubernetes 1.10和Cross-Cloud CI Project Dashboard 1.3释放,Kubernetes发布用户调查

Kubernetes Cross-cloud CI Project Dashboard

在Kubernetes相关的其他新闻中, Kubernetes Application Definitions工作组 以及 Apps Special Interest Group 正在进行一项 调查 ,该调查试图了解工程师是如何部署应用到Kubernetes中的。收集到的信息能够帮助Kubernetes项目更好地理解在Kubernetes上构建和运维应用的需求。调查收集的数据是匿名的,在调查形成结论后这些数据会公开。这项调查大约10分钟就能完成,鼓励Kubernetes的所有用户都能参与。

Kubernetes 1.10现在能够在 GitHub 上下载了,如果还想学习该平台的更多知识的话,还有一系列面向工程师的 交互式教程 。在项目的GitHub存储库中,还有 跨云持续集成 的更多信息,读者可以通过Google Form参与 Kubernetes应用调查 。

查看英文原文: Kubernetes 1.10 and Cross-Cloud CI Project Dashboard 1.3 Released, and Kubernetes Survey Announced

原文  http://www.infoq.com/cn/news/2018/04/kubernetes-1.10-cross-cloud
正文到此结束
Loading...