视频讲解| Clusterpedia -- 多云(多集群)环境下的资源复杂检索 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
pro/about
macrokefeng

视频讲解| Clusterpedia -- 多云(多集群)环境下的资源复杂检索

  •  
  •   macrokefeng 2022 年 2 月 16 日 2145 次点击
    这是一个创建于 1529 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Clusterpedia 的发起人 --「 Daocloud 道客」的云原生研发工程师蔡威,为大家详细介绍 Clusterpedia 在资源检索上提供的功能,让大家可以直观的了解到使用 Clusterepdia 可以解决哪些问题。

    视频讲解| Clusterpedia -- 多云(多集群)环境下的资源复杂检索

    [点击播放视频]

    Clusterpedia 多集群资源检索神器

    随着云原生技术的发展、承载业务量的增加以及集群规模的不断扩大,单个 Kubernetes 集群已经无法满足很多企业的需求,我们在逐渐的步入多云时代,多集群内部资源管理和检索变得越发复杂和困难。

    由此,社区不断出现了很多优秀的的开源项目,例如用于集群生命周期管理的 cluster api ,以及多云应用管理的 karmada ,clusternet 等。而 Clusterpedia 便是建立在这些云管平台之上,为用户提供多集群资源的复杂检索。

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

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

    当然 Clusterpedia 的能力并不仅仅只是检索查看,未来还会支持对资源的简单控制,就像 wiki 同样支持编辑词条一样。Clusterpedia 具有许多特性和功能:

    支持复杂的检索条件,过滤条件,排序,分页等等 支持查询资源时请求附带关系资源 统一主集群和多集群资源检索入口 兼容 kubernetes OpenAPI, 可以直接使用 kubectl 进行多集群检索, 而无需第三方插件或者工具 兼容收集不同版本的集群资源,不受主集群版本约束, 资源收集高性能,低内存 根据集群当前的健康状态,自动启停资源收集 插件化存储层,用户可以根据自己需求使用其他存储组件来自定义存储层 高可用

    下期精彩

    除了支持多集群的复杂检索,Clusterpedia 还有很多其他优点,例如通过聚合式 API 来统一主集群和多集群资源的访问入口,在实时同步子集群资源时的低内存占用以及弱网优化,另外还有通过插件化存储层来解耦对存储组件的依赖。

    下一期将为大家介绍具体设计和实现原理,详细解读 Clusterpedia 的优点,敬请期待。

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2727 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 10:14 PVG 18:14 LAX 03:14 JFK 06:14
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86