今天晚上8:30,第三期在线培训《如何通过Istio进行金丝雀发布》将准时开播,内容包括Istio原理、金丝雀发布、在Rancher中启用Istio,报名及观看链接:https://www.itdks.com/Home/Live/detail?id=28593

业界最隆重的盛会KubeCon+CloudNativeCon今年在圣地亚哥举办,超过12000名参会者以及100多个云原生供应商出席了这次大会。毫无疑问,本次大会是云计算领域最盛大的聚会。

CNCF管理众多开源项目,这些开源项目组成了现代基础设施中重要的构建板块。其中,CNCF管理的最著名的项目是Kubernetes,它现在已经成为现代基础架构的基础,也是业界容器编排的事实标准。

CNCF拥有超过20个项目、500位成员以及100家企业,它代表了行业中最活跃的社区和生态系统之一。仅在2019年就有205位新成员加入了CNCF,成员数量翻了一番。

与去年在西雅图举办的KubeCon相比,今年参会人数增长了50%。从传统的基础设施提供商(如HPE、VMware等)到年轻的初创企业,这一盛会汇集了最有意思的供应商。

因此,这一盛会俨然成为云原生社区的一个重要的里程碑。许多企业会在KubeCon宣布自己的新产品和新功能。

今年的KubeCon见证了来自云原生生态系统的100多个新产品或新功能的发布,本文将列出在KubeCon+CloudNativeCon中发布的10个最有趣的产品或功能。

1、 Helm3发布

Helm是CNCF的一个孵化项目,同时也是最受欢迎的Kubernetes应用程序打包管理工具。对于管理员而言,Helm是最为关键的部署工具之一,因此云原生工具箱中,它有自己的一席之地。微软、谷歌、CodeFresh和Bitnami对Helm都做出了重要贡献。

Helm的最新版本通过消除一些依赖项(如,在Kubernetes集群中运行的服务器端组件Tiller)来简化和精简使用体验。同时,还为Helm2迁移到Helm3设计了明确的迁移路径。

2、 AWS、Intuit和WeaveWorks在Argo Flux上协作

Argo Flux整合了Intuit和WeaveWorks,以提供基于Gitops的统一持续部署工具。AWS将基于Argo Flux的GitOps工具集成到Elastic Kubernetes Service和AWS App Mesh的Flagger中。

这一整合诞生了一个新项目,GitOps Engine,该项目旨在简化Kubernetes中应用程序的部署。

3、 微软的Kubernetes机密计算

根据微软的介绍,机密计算能够为潜在的恶意代码提供额外的保护层。基于Intel® Software Guard Extensions(Intel SGX),代码运行在CPU的情况下,这一技术依旧能保护数据安全。

微软通过一个原生的工作流程,将机密计算扩展到Kubernetes。Azure的客户可以启动支持Intel SGX的集群,然后在节点中安装机密计算设备插件。Kubernetes用户可以将使用Open Enclave SDK的Pod和容器调度到支持基于Intel SGX的受信任执行环境(TEE)的硬件上。

4、 红帽发布CodeReady Workspaces 2.0

2019年2月,红帽发布了CodeReady Workspaces,它为跨团队成员提供了一个Kubernetes原生的基于浏览器的开发环境,创造了更为顺畅的协作环境。基于开源Eclipse Che集成开发环境(IDE)项目,CodeReady Workspaces针对Red Hat OpenShift和Red Hat Enterprise Linux进行了优化。

CodeReady Workspaces最新发布的版本可以让开发人员在与Red Hat OpenShift上运行的生产环境相似的环境中创建和构建应用程序和服务。

此外,CodeReady Workspaces通过将IDE与生产部署环境集成来简化开发人员的使用体验。

5、 Mirantis发布Kubernetes as a Service(KaaS)

Mirantis宣布会持续更新多云Kubernetes即服务(KaaS)。该公司称该产品没有专有API扩展的纯Kubernetes平台,以保证应用程序可以在任何云上运行。此外,Mirantis强化了上游Kubernetes软件,使其可弹性伸缩且稳定可靠。

值得注意的是,这一消息是在Mirantis收购Docker企业业务之后宣布的。

6、 O’Reilly 收购Katacoda

Katacoda是一个十分受欢迎的工具,它主要用于模拟基于Linux环境,帮助开发人员学习新工具和平台。Katacoda最大的优势在于用户在浏览器里就可以模拟在真实的环境中学习他们将要在生产环境中使用的工具。

O’Reilly已成功转型为一个在线学习的平台。而收购Katacoda可以使O’Reilly用户扩展他们的学习体验,从单一的在线平台中解放出来,到模拟真实配置环境中进行实践。

7、 Portworx发布PX-Autopilot

容器存储市场领导者Portworx宣布对其存储平台PX-Autopilot的扩展。当这一工具检测到部署在Kubernetes上的应用程序存储容量不足时,它会自动提供更多存储空间。

PX-Autopilot是基于策略引擎的,它可以在消耗达到特定的预定义阈值时,自动添加块存储卷(block storage volumes)或调整现有应用程序卷的大小。你可以将它当成云原生存储的自动扩展引擎。

8、 Diamanti宣布Spektra混合云解决方案

超融合基础设施公司Diamani宣布推出Spektra,这是一个混合云平台,可用于管理运行在跨本地和公有云上的容器化工作负载的生命周期。它同时还支持在不同的Kubernetes集群之间迁移应用程序和数据。

Spektra提供了单个窗格来管理使用引擎注册的集群的存储功能,从而使应用程序和数据在多个Kubernetes环境之间的移动性达到最小。

9、Buoyant宣布推出K8s的SaaS控制平面,Dive

Linkerd的创建者Buoyant,宣布推出Dive的内测版,这是一个多租户的控制平面,可用于管理Kubernetes部署。

根据Buoyant的说法,Dive可以对基础架构的每项更改都转换为一个永久链接——可以粘贴到Slack中,并且可以与其他更改绑定在一起。另外,每一个服务都有一个主页,可以通过SLOs、runbook和所有权信息进行扩充。

此外,Dive增强了Linkerd管理运行在Kubernetes集群上的微服务的能力。

10、 Rancher将Kubernetes扩展到边缘

业界应用最为广泛的Kubernetes管理平台创建者Rancher Labs宣布其打造的轻量级Kubernetes发行版k3s正式GA,这款产品经过认证,专为资源有限环境设计。今年年初发布至今,Github上已获得超过10000颗star

Rancher和ARM达成合作,共同构建一个面向边缘场景的Kubernetes高度优化版本。它将在任何设备上安装Kubernetes所需的一切都包含在一个60MB左右的二进制文件中,进而减少了在IoT和边缘设备等资源受限环境中安装和运行Kubernetes所需的依赖项和步骤,因此k3s只需一条命令即可完成配置和升级。

k3s剑指边缘,又不止于边缘。k3s极轻量、极简的特性,使其亦广受那些寻求简单方法来部署Kubernetes的用户的好评。除了边缘计算的使用场景,还有数以万计的用户正在将k3s使用于嵌入式设备、CI环境、绑定进应用程序等场景中。

直击KubeCon北美峰会:开发者们不得不关注的10大项目的更多相关文章

  1. 2018年值得关注的10大JavaScript动画库

    2018年值得关注的10大JavaScript动画库 旭日云中竹 前端早读课 1周前 前言 平时大家开发动画是采用什么方式呢?虽然18年过半,可这十个动画库是真的没听过几个,有点尴尬.今日早读文章由@ ...

  2. SQL Server 2016最值得关注的10大新特性

    全程加密技术(Always Encrypted) 全程加密技术(Always Encrypted)支持在SQL Server中保持数据加密,只有调用SQL Server的应用才能访问加密数据.该功能支 ...

  3. 2017Unity开发者大会备受关注的原因有哪些?

    Unite大会是由Unity举办的全球开发者大会,至今已有10年的历史.从最开始Unity开发者大会仅500人,到现在Unity大会已经增长到5000人,10倍的参与人数,Unity开发者大会仅仅用了 ...

  4. CA周记 - Build 2022 上开发者最应关注的七大方向主要技术更新

    一年一度的 Microsoft Build 终于来了,带来了非常非常多的新技术和功能更新.不知道各位小伙伴有没有和我一样熬夜看了开幕式和五个核心主题的全过程呢?接下来我和大家来谈一下作为开发者最应关注 ...

  5. Python开发者最常犯的10个错误

    Python是一门简单易学的编程语言,语法简洁而清晰,并且拥有丰富和强大的类库.与其它大多数程序设计语言使用大括号不一样 ,它使用缩进来定义语句块. 在平时的工作中,Python开发者很容易犯一些小错 ...

  6. 前端开发者不得不知的ES6十大特性

    前端开发者不得不知的ES6十大特性 转载 作者:AlloyTeam 链接:http://www.alloyteam.com/2016/03/es6-front-end-developers-will- ...

  7. GitHub 上值得关注的 iOS 开源项目

    GitHub 上值得关注的 iOS 开源项目 原文链接:http://www.jianshu.com/p/e5dfe1a09611 GitHub 上值得关注的 iOS 开源项目 —— 由 红旗下的蛋  ...

  8. 每位iOS开发者不容错过的10大有用工具

    内容简单介绍 1.iOS简单介绍 2.iOS开发十大有用工具之开发环境 3.iOS开发十大有用工具之图标设计 4.iOS开发十大有用工具之原型设计 5.iOS开发十大有用工具之演示工具 6.iOS开发 ...

  9. 转:程序员最值得关注的10个C开源项目

    程序员最值得关注的10个C开源项目 1. Webbench Webbench 是一个在 linux 下使用的非常简单的网站压测工具.它使用 fork ()模拟多个客户端同时访问我们设定的 URL,测试 ...

随机推荐

  1. 新闻实时分析系统 SQL快速离线数据分析

    1.Spark SQL概述1)Spark SQL是Spark核心功能的一部分,是在2014年4月份Spark1.0版本时发布的. 2)Spark SQL可以直接运行SQL或者HiveQL语句 3)BI ...

  2. Netty学习篇⑥--ByteBuf源码分析

    什么是ByteBuf? ByteBuf在Netty中充当着非常重要的角色:它是在数据传输中负责装载字节数据的一个容器;其内部结构和数组类似,初始化默认长度为256,默认最大长度为Integer.MAX ...

  3. Makefile使用指南

    转载请标明出处:http://blog.csdn.net/shensky711/article/details/52231202 本文出自: [HansChen的博客] 什么是Makefile Mak ...

  4. 【Android - 控件】之V - Toolbar的使用

    Toolbar是Android V7包中的一个控件,用来代替Action Bar作为界面的头部标题栏布局.Toolbar相对于Action Bar的特点是更加灵活,可以显示在任何位置. 首先先来看To ...

  5. RocketMQ 多副本前置篇:初探raft协议

    目录 1.Leader选举 1.1 一轮投票中,只有一个节点发起投票的情况 1.2 一轮投票中,超过一个节点发起投票的情况 1.3 思考如何实现Raft选主 2.日志复制 Raft协议是分布式领域解决 ...

  6. salesforce lightning零基础学习(十六) 公用组件之 获取字段label信息

    我们做的项目好多都是多语言的项目,针对不同国家需要展示不同的语言的标题.我们在classic中的VF page可谓是得心应手,因为系统中已经封装好了我们可以直接在VF获取label/api name等 ...

  7. Chapter 07-Basic statistics(Part3 correlations)

    这一部分使用R基础已安装包中的state.x77数据集.该数据集的数据是关于美国50个州在1977年对人口,收入,文盲率,平均寿命,谋杀率,高中毕业率统计所得. 1.关联的种类(types of co ...

  8. Spring 读取资源

    Spring 读取资源 主要介绍3种方式(当然不止三种,但是这三种基本能应付大多需求)FileSystemResource:以文件的绝对路径方式进行访问ClassPathResourcee:以类路径的 ...

  9. Qt之高DPI显示器(二) - 自适配解决方案分析

    目录 一.回顾 二.框架说明 1.ICallDPIChanged 2.IDPIHelper 3.悬浮窗体管理器 三.方案分析 1.窗口大小 2.字体大小 3.间距 4.图标 四.相关文章 原文链接:Q ...

  10. openlayers6结合geoserver实现地图属性查询(附源码下载)

    前言 之前写过一篇 openlayers4 版本的地图属性查询文章,但是由于是封装一层 js 代码写的,很多初学者看起来比较有点吃力,所以本篇文章重新写一篇地图属性查询文章,直接基于最新版本 open ...