点击围观!腾讯 TAPD 助力金融行业研发提效、敏捷转型最佳实践! 了解详情
写点什么

CNCF 发布最新技术雷达报告,聚焦多集群管理

  • 2021-08-31
  • 本文字数:1249 字

    阅读完需:约 4 分钟

CNCF发布最新技术雷达报告,聚焦多集群管理

CNCF发布了第五版的最终用户技术雷达(End User Technology Radar)报告。本报告主要针对多集群管理中工具链使用和第 2 天操作(Day-2 Operation)相关的集群部署、核心服务及附加工具的情况。由此,技术雷达团队围绕五大主题开展了调查并给出报告,分别是完整解决方案的缺失、对自定义工具链的需求、最常用的工具、Kubernetes Operator 的流行度,以及 Cluster API 的就绪情况。



图片来源:CNCF。

 

第一个主题是,多集群管理并不存在所谓的银弹。尽管目前可用的工具不少,但很少有完备的解决方案。

 

技术雷达团队发现,部署最广泛使用的是HashiCorp Terraform及自定义工具。此外,团队发现无论在私用云还是公有云上,随着部署集群的增长并超过一定阈值,用户就会转向 Kubernetes 管理。

 

Meltwater是此次调查的参与企业。其首席工程师Federico Hernandez着重指出当前集群管理空间的零散化程度:

尽管通用做法是从 Kubernetes 集群开始去扩展自身的环境,但最终用户目前尚不存在明确的集群管理路径。

 

第二个主题是,无论使用任何工具去部署和管理集群,自定义工具都是不可或缺的。由于 Kubernetes 平台在网络层和存储层上提供的灵活性和复杂性,平台工程师可构建内部解决方案去配置并协同处理各层,在安全处理平台组件的同时,确保公司策略得到贯彻。

 


图片来源:CNCF。

 

第三个主题关注的是管理 DNS、命名空间、RBAC 等核心服务的工具。使用最广泛的分别是Kubernetes OperatorsHelm、自定义内部工具、KustomizeGitOps。技术雷达团队也观察到,Helm 通常与ArgoFlux等 GitOps 工具一并采用。

 

第四个主题关注的是 Kubernetes Operator。Operator 是一种利用自定义资源去管理应用的 Kubernetes 软件扩展。在核心服务类中,Operator 获 24 票并脱颖而出。

 

技术雷达团队指出,Operator 的主要优势包括:能替换自定义工具链去解决特定问题、简化 Kubernetes 的统一扩展,以及自动化那些通常由应用所有者或服务维护人员完成的任务。

 

第五个也是最后一个主题,关注的是Cluster API。这是一个提供声明式 API 和工具的 Kubernetes 子项目,用于简化多集群的配置、配置、升级和操作。

 

尽管 Cluster API 已被部分参与调查的最终用户所采用,但技术雷达团队认为 Cluster API 在成熟和可用于生产之前还需要做进一步的测试。 此外,团队也着重介绍了一些流传在社交媒体 Cluster API 成功案例,包括降低复杂性,以及缓解多集群操作相关的痛点。

 

多达 24 家公司参与了 CNCF 的这次调查,贡献了 210 个数据点。五大主题是团队根据社区建议选出的。CNCF 最终用户社区随后向其 140 名成员派发了任务,希望所在公司按已采用、在试用或正评估三类,分别对各解决方案列表给出建议。

 

正如针对此版技术雷达调查召开的网络会议上指出,这次 2021 年 6 月开展的调查结果仅限于 140 家最终用户企业,其中包括 Mattermost、Meltwater、Fidelity Investments、Workday 和 Spotify。

 

CNCF 鼓励社区用户去投票选出技术雷达的进一步主题,反馈意见可发送到info@cncf.io

 

原文链接: CNCF Publishes Latest Technology Radar Focused on Multicluster Management

2021-08-31 11:244595

评论 1 条评论

发布
用户头像
写的都啥东西?

2021-09-01 10:40
回复
没有更多了
发现更多内容

鸿洋:拖不得了,Android11真的要来了,最全适配实践指南奉上

android 程序员 移动开发

微信朋友圈复杂度分析

思辰

架构实战营

从0-1教你利用服务器做属于自己的个人博客

坚果

git 博客 服务器 nodejs 11月日更

音视频开发:为什么推荐使用Jetpack CameraX?

android 程序员 移动开发

在线文本转2-36任意进制工具

入门小站

工具

[ CloudWeGo 微服务实践 - 06 ] 服务发现(2)

baiyutang

golang 微服务 11月日更

什么是开源软件和自由软件,你真的了解吗

耳东@Erdong

开源软件 11月日更 自由软件

如何从 JavaScript 中的数组中删除空元素?

devpoint

JavaScript filter 11月日更

Vue进阶(幺陆玖):JS 垃圾回收机制

No Silver Bullet

Vue GC 11月日更

高仿知乎日报无限轮播图+指示符切换动画效果

android 程序员 移动开发

模块九—电商秒杀系统

babos

#架构实战营

音视频入门(二)色彩空间RGB和YUV

android 程序员 移动开发

解锁WiFi密码,我只用了60行代码....

Jackpop

【Flutter 专题】15 图解 ListView 异步加载数据与 Loading 等待

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

开源应用中心|最好用的5款开源论坛软件,你知道吗?

开源 博客 开源软件 论坛

MySQL 默认隔离级别是RR,为什么阿里这种大厂会改成RC?

Hollis

面试题学习与复习二

android 程序员 移动开发

linux之我常用的20条命令( 之三)

入门小站

Linux

毕业总结

babos

#架构实战营

【Promise 源码学习】第一篇 - Promise 简介

Brave

源码 Promise 11月日更

音视频高手课01-Clang交叉编译最新FFmpeg

android 程序员 移动开发

高级UI强行进阶:自定义View实现女朋友欲罢不能的网易云音乐宇宙尘埃特效,拿去装笔不用谢~

android 程序员 移动开发

Java 自定义注解(二)

程序员架构进阶

Java 注解 11月日更

Android C++ 系列:JNI数组操作

轻口味

android 11月日更

Scrum Master们,难道每天都在摸鱼

华为云开发者联盟

摸鱼 敏捷教练 开发团队 Scrum Master 领导

dart系列之:dart语言中的内置类型

程序那些事

flutter dart 程序那些事 11月日更

Elastic-Job的执行原理及优化实践

安第斯智能云

Java 架构 分布式 后端

领域驱动设计简介

android 程序员 移动开发

iOS开发:程序打包提示Ignoring file XXX missing required architecture arm7 in file XXX错误

三掌柜

11月日更

架构实战营模块三作业

孙志强

架构实战营

vivo 全球商城:商品系统架构设计与实践

vivo互联网技术

软件架构 架构设计 商城项目

CNCF发布最新技术雷达报告,聚焦多集群管理_云原生_Mostafa Radwan_InfoQ精选文章