当前位置: 首页 > news >正文

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许可证的,并且每天都会发布结果。

\\

60d40b023be3a5801e0d300abc6f7730.png

\\

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

相关文章:

  • 【大数据】数据的优美
  • JAVA——泛型类和泛型方法(静态方法泛型)
  • oracle修改某个表的字段顺序
  • 令牌桶算法限流
  • nginx的ngx_module_s 模块
  • 阿里云RDS-MYSQL数据库参数设置
  • k8s实验环境的快速搭建
  • IBM欲寻找量子杀手级应用
  • jQuery插件 -- Form表单插件jquery.form.js
  • 日志框架 - 基于spring-boot - 实现2 - 消息定义及消息日志打印
  • php命令行生成项目结构
  • P4035 [JSOI2008]球形空间产生器
  • 简述this指向
  • 如何理解angular自定义指令directive的scope属性?
  • zabbix3配置阿里云邮箱告警
  • IE9 : DOM Exception: INVALID_CHARACTER_ERR (5)
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • Apache Spark Streaming 使用实例
  • CEF与代理
  • CSS进阶篇--用CSS开启硬件加速来提高网站性能
  • idea + plantuml 画流程图
  • JavaScript标准库系列——Math对象和Date对象(二)
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • java正则表式的使用
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • nginx 负载服务器优化
  • node 版本过低
  • node学习系列之简单文件上传
  • 从setTimeout-setInterval看JS线程
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 关于字符编码你应该知道的事情
  • 官方解决所有 npm 全局安装权限问题
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 前端设计模式
  • 区块链技术特点之去中心化特性
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
  • 正则学习笔记
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • Spring第一个helloWorld
  • ​批处理文件中的errorlevel用法
  • $refs 、$nextTic、动态组件、name的使用
  • (9)STL算法之逆转旋转
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (LNMP) How To Install Linux, nginx, MySQL, PHP
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (六) ES6 新特性 —— 迭代器(iterator)
  • (论文阅读30/100)Convolutional Pose Machines
  • (删)Java线程同步实现一:synchronzied和wait()/notify()
  • (转)Sublime Text3配置Lua运行环境
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • ..回顾17,展望18