2020年值得关注的5个Kubernetes趋势

简介: 随着 Kubernetes 的采用率不断增长,IT 领域在接下来的这一年里应当关注什么?The Enterprisers Project 网站的作者 Kevin Casey 探讨了关于 Kubernetes 的五种可能的趋势。

云栖号:https://yqh.aliyun.com
第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策!

image

随着 Kubernetes 的采用率不断增长,IT 领域在接下来的这一年里应当关注什么?The Enterprisers Project 网站的作者 Kevin Casey 探讨了关于 Kubernetes 的五种可能的趋势。

Kubernetes-native 软件将呈上升趋势

Casey 认为,目前大多数组织采用 Kubernetes 的第一步可以归结为“我们可以为此使用 Kubernetes”。接下来的采用趋势则很可能转变为“我们可以为 Kubernetes 构建它”。也就意味着,更多的组织会考虑到 Kubernetes,从而专门开发软件。

这种趋势已经开始扎根在围绕 Kubernetes 的新兴生态系统中。Red Hat 副总裁兼首席技术官 Chris Wright 指出:“就像 Linux 在 2000 年代成为开源开发的焦点一样,Kubernetes 也正在成为构建技术和解决方案的焦点。”

基于这一趋势,Kubernetes-native 或 Kubernetes-first 的软件将会得到增长。

Kubernetes 集群联盟渐趋成熟

集群联盟功能最初在 Kubernetes 1.3 版本中引入,现在这一功能正趋于成熟,1.5 版本还引入了 “kubefed” 命令行工具,用于更好地管理集群联盟。

Casey 的文章中预测,虽然 Kubernetes Federation v1 尚未实现 GA,但 v2(KubeFed)目前仍在 Alpha 中。2020 年,Kubernetes Federation 功能很可能会达到 Beta 和 GA。

“联盟使用托管群集中的一组 API 的配置来帮助协调多个 Kubernetes 群集。此功能对于多云和分布式解决方案来说非常有用。”

安全仍是关注焦点

生产中运行的 Kubernetes 集群的供应量越大,试图发现安全漏洞的不良参与者之间的“需求”也就越大。

Aqua Security 战略副总裁 Rani Osnat 表示:“随着 Kubernetes 的采用和生产中基于容器的应用程序的部署加速发展,我们可以预料会发生更多的安全事件。其中大多数将是由缺乏安全配置知识和安全工具引起。”

当然,这并不是说 Kubernetes 本身就有很大的内在安全问题,只是会有新的风险出现,部分恶意人士在发现漏洞方面也越来越厉害。Osnat 的安全团队发现,攻击者目前仅需要一个小时就能识别出运行在公共云中的不受保护的集群,并试图破坏它。最常见的攻击是加密货币挖掘,包括数据泄露在内的其他任何攻击也都是可能的。

为此,应当“实施运行时保护以监视危害指标,并防止其升级。”

对 Kubernetes 的人才需求激增

IT 技能短缺将继续困扰市场,尤其是对于 Kubernetes 等新技术而言,而这是熟练的 IT 安全专业人员目前的短缺所在。

而人才的短缺,也许会造成这样一种现象:可以减少运行 Kubernetes 环境的操作量的平台将会越来越引起人们的兴趣。Osnat 预测,“它将推动组织寻求提供高度自动化的解决方案,这些解决方案具有开箱即用的“零配置”功能,这些功能可立即提供价值,并且不需要大量的集成工作或管理开销。”

缩减 Kubernetes 的资源消耗

随着 Kubernetes 的采用继续上升,其用途也将不断增多。因此,开发者或许将对缩减 Kubernetes 的资源消耗更感兴趣,尤其是关于边缘计算和其他新兴领域的用例。一个例子是,之前作为 Kubernetes 原生的边缘计算框架发布的 KubeEdge。

总而言之,随着 IoT 和边缘计算在 2020 年继续受到青睐,在占用资源非常少的设备和环境上托管 Kubernetes 将会越来越受到关注。

云栖号:https://yqh.aliyun.com
第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策!

原文发布时间:2020-01-16
本文作者:xplanet
本文来自阿里云云栖号合作伙伴“开源中国”,了解相关信息可以关注“开源中国”

相关实践学习
通过Ingress进行灰度发布
本场景您将运行一个简单的应用,部署一个新的应用用于新的发布,并通过Ingress能力实现灰度发布。
容器应用与集群管理
欢迎来到《容器应用与集群管理》课程,本课程是“云原生容器Clouder认证“系列中的第二阶段。课程将向您介绍与容器集群相关的概念和技术,这些概念和技术可以帮助您了解阿里云容器服务ACK/ACK Serverless的使用。同时,本课程也会向您介绍可以采取的工具、方法和可操作步骤,以帮助您了解如何基于容器服务ACK Serverless构建和管理企业级应用。 学习完本课程后,您将能够: 掌握容器集群、容器编排的基本概念 掌握Kubernetes的基础概念及核心思想 掌握阿里云容器服务ACK/ACK Serverless概念及使用方法 基于容器服务ACK Serverless搭建和管理企业级网站应用
相关文章
|
存储 Kubernetes 负载均衡
Kubernetes的优势
Kubernetes的优势
157 0
|
运维 Kubernetes 大数据
利用 Kubernetes 降本增效?EasyMR 基于 Kubernetes 部署的探索实践
Kubernetes 是市面上最受欢迎的集群管理解决方案之一,本文将介绍 EasyMR 作为一款提供一站式可视化组件安装部署与可观测运维管理能力的大数据计算引擎产品,是如何基于 Kubernetes 部署进行实践探索的。
96 0
|
3月前
|
运维 Kubernetes 负载均衡
Kubernetes有哪些优势
【10月更文挑战第18天】Kubernetes有哪些优势
88 1
|
5月前
|
存储 Kubernetes 负载均衡
在K8S中,Kubernetes有哪些自身优势?
在K8S中,Kubernetes有哪些自身优势?
|
8月前
|
存储 Kubernetes 调度
kubernetes核心技术之Pod知识总结
【4月更文挑战第2天】kubernetes核心技术之Pod知识总结
174 0
|
8月前
|
Prometheus 监控 Kubernetes
干货|EasyMR 基于 Kubernetes 应用的监控实践
在云原生时代,Promtheus+Grafana 的组合已经成为了可观测性工具中不可或缺的一部分。在本文中,我们将详细探讨在大数据计算引擎 EasyMR 中如何动态采集 Kubernetes 应用监控数据。
100 0
|
Prometheus Kubernetes 监控
在Kubernetes中从0打造可观测性
在Kubernetes中从0打造可观测性
|
Kubernetes 应用服务中间件 测试技术
kubernetes InitializerConfiguration 分析
kubernetes InitializerConfiguration 分析
kubernetes InitializerConfiguration 分析
|
存储 数据采集 运维
简单、有效、全面的Kubernetes监控方案
近年来,Kubernetes作为众多公司云原生改造的首选容器化编排平台,越来越多的开发和运维工作都围绕Kubernetes展开,保证Kubernetes的稳定性和可用性是最基础的需求,而这其中最核心的就是如何有效地监控Kubernetes集群,保证整个集群的一个良好的可观察性。本期将为大家介绍Kubernetes的监控方案。
3145 0
|
设计模式 Kubernetes 监控
《云原生-Kubernetes篇》深入剖析Kubernetes中pod的原理
《云原生-Kubernetes篇》深入剖析Kubernetes中pod的原理