使用可插拔架构集成多个多集群解决方案.pdf

使用可插拔架构集成多个多集群解决方案.pdf

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

使⽤可插拔架构集成多个

多集群解决⽅案

2024云原生KubeSphere论坛整理(公开)

徐信钊

⻘云科技⾼级软件⼯程师

⼀、可插拔架构简介

⽬录

⼆、集成多个多集群解决⽅案

2024云原生KubeSphere论坛整理(公开)

可插拔架构简介

3.x版本的挑战

•版本发布周期较⻓

•各组件⽆法单独迭代

2024云原生KubeSphere论坛整理(公开)

•不需要的组件占⽤系统资源

•⽆法快速响应客户需求

可插拔架构简介

2024云原生KubeSphere论坛整理(公开)

可插拔架构简介

KubeSphereLuBan

•借助LuBan可以实现前后端功能的动态扩展

•KubeSphere的核⼼组件精简为ks-core

2024云原生KubeSphere论坛整理(公开)

•KubeSphere⽬前已有的众多组件都会被拆分为单独的KubeSphere

扩展组件

•开发⾃⼰的扩展组件扩展KubeSphere的功能

•KubeSphere扩展市场

可插拔架构简介

KubeSphere扩展组件

•拓展KubeSphere的API

•覆盖KubeSphere已有的⻚⾯路由,实

现独有的业务逻辑

2024云原生KubeSphere论坛整理(公开)

•在项⽬侧边导航栏,注⼊新的菜单与功能

⻚⾯,⽀持管理更多类型资源

•在平台层级菜单中注⼊功能⼊⼝,增强平

台的管理能⼒

•直接嵌⼊已有的第三⽅功能组件⻚⾯到

KubeSphere,聚合各分散的系统

可插拔架构简介

2024云原生KubeSphere论坛整理(公开)

Demo

集成多个多集群解决⽅案

2024云原生KubeSphere论坛整理(公开)

为什么需要集成多个多集群框架/⽅案?

集成多个多集群解决⽅案

2024云原生KubeSphere论坛整理(公开)

KubeFedisretired!

集成多个多集群解决⽅案

2024云原生KubeSphere论坛整理(公开)

“KubeSphere⽀持Karmada吗?”

集成多个多集群解决⽅案

•解耦ks-core中的多集群部分,不再依赖任何框架

•原KubeFed实现的功能后续通过扩展组件提供

2024云原生KubeSphere论坛整理(公开)

•使⽤扩展组件对接新的多集群框架

集成多个多集群解决⽅案

实现KubeFed扩展组件

2024云原生KubeSphere论坛整理(公开)

开发您的KubeSphere扩展组件

React

⽆限制

JavaScript/TypeScript

开发语⾔/框架前端后端

create-ks-project脚⼿架⼯具

@ks-console/shared通⽤⼯具库KubeSphereAPI

@kubed/stook轻量的状态管理库KubeSphereSDKKubeDesign通⽤组件库ksbuild

文档评论(0)

优选文档 + 关注
实名认证
内容提供者

专注于发布优质文档,喜欢的可以关注一下哦~

1亿VIP精品文档

相关文档