4

多集群复杂检索工具 – Clusterpedia 入选云原生全景图

 1 year ago
source link: http://blog.daocloud.io/8138.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
当前位置:DaoCloud道客博客 > 干货 > 多集群复杂检索工具 – Clusterpedia 入选云原生全景图

多集群复杂检索工具 – Clusterpedia 入选云原生全景图

多集群复杂检索工具 - Clusterpedia 入选云原生全景图

在 CNCF 最新发布的云原生全景图 (Cloud Native Landscape) 中,Clusterpedia入选Orchestration & Management (编排与管理) 层的 Scheduling & Orchestration (调度与编排) 象限,成为 CNCF 推荐的云原生多集群复杂检索工具。

多集群复杂检索工具 - Clusterpedia 入选云原生全景图

图片节选自云原生全景图:https://landscape.cncf.io

CNCF 全称 Cloud Native Computing Foundation (云原生计算基金会),隶属于 Linux 基金会,成立于 2015 年 12 月,是非营利性组织,致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术,普及云原生应用。

云原生全景图由 CNCF 从 2016 年 12 月开始维护,汇总了社区成熟和使用范围较广、具有最佳实践的产品和方案,并加以分类,为企业构建云原生体系提供参考,在云生态研发、运维领域具有广泛影响力。

云原生多集群复杂检索

Clusterpedia 是「DaoCloud 道客」在去年年底宣布开源的一个项目,通过聚合多集群资源,在兼容 Kubernetes OpenAPI 的基础上,额外提供了更加强大的检索功能,让用户更快更方便地在多集群中,获取到想要的任何资源。

在多集群时代,我们可以通过 cluster-api 来批量创建管理集群,使用 Karmada/Clusternet 来分发部署应用。但是对于多集群的资源查看和搜索,至今还没有什么趁手的工具。

Clusterpedia 正是拥有多集群资源复杂检索能力的开源工具,它名字借鉴自 Wikipedia,这也展现了 Clusterpedia 的核心理念 —— 多集群的百科全书。

在单集群中,我们通常使用 kubectl 来查看资源,或者直接访问 Kubernetes 的 OpenAPI,在代码中也可以借助 client-go 来对资源进行检索。

在多集群环境下,Clusterpedia 通过兼容 Kubernetes OpenAPI ,用户可以依旧使用单集群的方式,来对多集群资源进行复杂检索,无需从每个集群中拉取数据到本地进行过滤。

并且,Clusterpedia 还可以兼容收集不同版本的集群资源,不受主集群版本约束,资源收集具有高性能,低内存,高可用等特点。

当前 Clusterepdia 已经支持了很多复杂的检索条件,可以前往官网查看具体的文档了解。

https://clusterpedia.io/zh-cn/docs/usage/search/

Clusterpedia社区开放,欢迎共建

在社区中,Clusterpedia 已经收获了一批深度用户和技术贡献者,参与到项目的讨论中来,还进行了深度的学习和分享。

多集群复杂检索工具 - Clusterpedia 入选云原生全景图
多集群复杂检索工具 - Clusterpedia 入选云原生全景图
多集群复杂检索工具 - Clusterpedia 入选云原生全景图
多集群复杂检索工具 - Clusterpedia 入选云原生全景图

同时,Clusterpedia 在 CSDN IT 技术影响力之星的评选中,被评为「2021 年度云原生技术产品」

多集群复杂检索工具 - Clusterpedia 入选云原生全景图

此外,Clusterpedia 正在开发两个新的功能,欢迎大家进入下方链接,一起讨论。

多集群复杂检索工具 - Clusterpedia 入选云原生全景图

1、为满足 “用户能够对资源进行更加复杂的检索” 的需求。默认存储层计划,通过支持传递 SQL 片段,来满足用户更加灵活的查询需求。

2、通常每个集群中同步的资源基本是一致的,如果能实现,让多个 PediaCluster 引用相同的同步资源配置,那么在增加或删除同步资源时,只需修改 PediaCluster 共同引用的同步资源配置即可,无需再修改每个 PediaCluster。

截止 4 月 28 日,Clusterpedia 已经发布了 0.1.0 和 0.2.0 两个版本,在 Github 上获得了 317 颗星星。

期待更多的伙伴加入进来,参与 Clusterpedia 开源贡献、技术交流和产品使用。

HwameiStor2.png

DaoCloud 公司简介:「DaoCloud 道客」云原生领域的创新领导者,成立于 2014 年底,拥有自主知识产权的核心技术,致力于打造开放的云原生操作系统为企业数字化转型赋能。产品能力覆盖云原生应用的开发、交付、运维全生命周期,并提供公有云、私有云和混合云等多种交付方式。成立迄今,公司已在金融科技、先进制造、智能汽车、零售网点、城市大脑等多个领域深耕,标杆客户包括交通银行、浦发银行、上汽集团、东风汽车、海尔集团、屈臣氏、金拱门(麦当劳)等。目前,公司已完成了 D 轮超亿元融资,被誉为科技领域准独角兽企业。公司在北京、武汉、深圳、成都设立多家分公司及合资公司,总员工人数超过 400 人,是上海市高新技术企业、上海市“科技小巨人”企业和上海市“专精特新”企业,并入选了科创板培育企业名单。

未经允许不得转载:DaoCloud道客博客 » 多集群复杂检索工具 – Clusterpedia 入选云原生全景图


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK