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
本文来自阿里云云栖号合作伙伴“开源中国”,了解相关信息可以关注“开源中国”

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
相关文章
|
5月前
|
存储 Kubernetes 负载均衡
Kubernetes的优势
Kubernetes的优势
59 0
|
5月前
|
运维 Kubernetes 大数据
利用 Kubernetes 降本增效?EasyMR 基于 Kubernetes 部署的探索实践
Kubernetes 是市面上最受欢迎的集群管理解决方案之一,本文将介绍 EasyMR 作为一款提供一站式可视化组件安装部署与可观测运维管理能力的大数据计算引擎产品,是如何基于 Kubernetes 部署进行实践探索的。
45 0
|
17天前
|
存储 Kubernetes 调度
kubernetes核心技术之Pod知识总结
【4月更文挑战第2天】kubernetes核心技术之Pod知识总结
45 0
|
17天前
|
Kubernetes 网络协议 调度
kubernetes核心技术之探针知识总结
kubernetes核心技术之探针知识总结
17 0
|
7月前
|
Kubernetes Cloud Native KVM
Kubernetes(k8s)部署模式发展
Kubernetes(k8s)部署模式发展
75 0
|
11月前
|
Kubernetes 网络协议 Linux
Kubernetes网络解决方案的比较
Kubernetes网络解决方案的比较
|
Kubernetes 算法 Cloud Native
【云原生 | 从零开始学Kubernetes】六、Kubernetes核心技术Pod
我们以具体实例来说,拉取策略就是 imagePullPolicy
174 0
【云原生 | 从零开始学Kubernetes】六、Kubernetes核心技术Pod
|
存储 Kubernetes Cloud Native
【云原生 | 从零开始学Kubernetes】五、Kubernetes核心技术Pod
Pod是K8S系统中可以创建和管理的最小单元,是资源对象模型中由用户创建或部署的最小资源对象模型,也是在K8S上运行容器化应用的资源对象,其它的资源对象都是用来支撑或者扩展Pod对象功能的,比如控制器对象是用来管控Pod对象的,Service或者Ingress资源对象是用来暴露Pod引用对象的,PersistentVolume资源对象是用来为Pod提供存储等等,K8S不会直接处理容器,而是Pod,Pod是由一个或多个container组成。
155 0
【云原生 | 从零开始学Kubernetes】五、Kubernetes核心技术Pod
|
机器学习/深度学习 Kubernetes 监控
Kubernetes 企业如何落地
Kubernetes 企业如何落地
162 0
|
监控 Kubernetes 安全
如何为你的Kubernetes保驾护航
如何为你的Kubernetes保驾护航
如何为你的Kubernetes保驾护航