五款扩展组件齐发 —— Volcano、Keda、Crane-scheduler 等,邀你体验
今年 3 月,KubeSphere 启动了首届扩展组件开发者训练营,吸引了 60 名开发者报名。经过一个半月的密集培训和实战演练,这些开发者成功打造了五款创新的扩展组件,现已全部上架至 KubeSphere Marketplace,欢迎大家前来体验、多多交流互动。
Volcano
Volcano 是 CNCF 下首个也是唯一的基于 Kubernetes 的容器批量计算平台,主要用于高性能计算场景。
Volcano 是一个用于高性能工作负载场景下基于 Kubernetes 的容器批量调度引擎。它提供了 Kubernetes 目前缺少的一套机制,这些机制通常是机器学习大数据应用、科学计算、特效渲染等多种高性能工作负载所需的。作为一个通用批处理平台,Volcano 与几乎所有的主流计算框 架无缝对接,如 Spark 、TensorFlow 、PyTorch 、 Flink 、Argo 、MindSpore 、 PaddlePaddle 等。它还提供了包括基于各种主流架构的 CPU、GPU 在内的异构设备混合调度能力。Volcano 的设计 理念建立在 15 年来多种系统和平台大规模运行各种高性能工作负载的使用经验之上,并结合来自开源社区的最佳思想和实践。
支持版本:支持社区版本 1.8.2。
立即体验:https://kubesphere.com.cn/marketplace/extensions/volcano/。
Keda
Keda 是一个基于事件驱动的 Kubernetes 弹性伸缩组件,是 CNCF 已毕业项目。
KEDA 允许为事件驱动的 Kubernetes 工作负载提供细粒度的自动伸缩(包括从 0 开始/到 0 结束)。KEDA 作为 Kubernetes 度量服务器,允许用户使用专用的 Kubernetes 自定义资源定义来定义自动缩放规则。
KEDA 可以在云和边缘上运行,与 Kubernetes 组件(如 Horizontal Pod Autoscaler)本地集成,并且没有外部依赖。
支持版本:支持社区版本 2.13.1。
立即体验:https://kubesphere.com.cn/marketplace/extensions/keda/。
Crane-scheduler
Crane-scheduler 是一款基于真实工作负载感知的 Kubernetes 调度插件。
Crane-scheduler 基于集群的真实负载数据构造了一个简单却有效的模型,作用于调度过程中的 Filter 与 Score 阶段,并提供了一种灵活的调度策略配置方式,从而有效缓解了 kubernetes 集群中各种资源的负载不均问题。换句话说,Crane-scheduler 着力于调度层面,让集群资源使用最大化的同时排除了稳定性的后顾之忧,真正实现「降本增效」。
支持版本:支持社区版本 0.2.2。
立即体验:https://kubesphere.com.cn/marketplace/extensions/crane-scheduler/。
ALB - Anothe Load Balancer
ALB(Another Load Balancer) 是由灵雀云基于 OpenResty 倾力打造的云原生 Kubernetes 网关。
历经多年的迭代和发展,ALB 已支持隔离和多租户、支持 Ingress 和 Gateway API、支持灵活的用户定义流量规则,以及支持多协议。目前,ALB 已在数百个用户的生产环境中成功落地,并承载了大规模的业务流量。
支持版本:支持社区版本 1.1.0。
立即体验:https://kubesphere.com.cn/marketplace/extensions/alb/。
MCache 缓存
MCache,轻量级缓存服务,支持不同芯片架构,支持自定义扩展数据存储。
MCache,一个适用于各种不同架构的简单的缓存服务,由 Golang 开发,数据默认存储于内存中,当然支持用户自定义实现存储插件进行数据存储。目前支持初始化内存存储基础接口、初始化 http 服务接口,以及支持对缓存数据的写入、读取、删除。
支持版本:支持社区版本 Mcache 0.1.0。
立即体验:https://kubesphere.com.cn/marketplace/extensions/mcache/。
接下来,我们还将陆续分享开发者们的心得与体会,带你深入了解这些扩展组件背后的创作故事。
欢迎更多有志于扩展组件开发的开发者加入我们的行列。通过参与开发,你不仅能够深化对云原生和开源项目的理解,还能为基于 LuBan 新架构的 KubeSphere Marketplace 扩展生态的繁荣发展贡献自己的力量!
本文由博客一文多发平台 OpenWrite 发布!
五款扩展组件齐发 —— Volcano、Keda、Crane-scheduler 等,邀你体验的更多相关文章
- ThinkPad重大更新!5款创意设计PC齐发2日
导读 日前,ThinkPad巨匠P系列专业移动工作站迎来全线更新,包括ThinkPad P1隐士2019.ThinkPad P53.ThinkPad P73.ThinkPad P43s.ThinkPa ...
- 国内最火的五款HTML5前端开发框架
2013-04-11 本文主要为大家推荐五款国内最火的HTML5前端开发框架,它们分别是腾讯团队开发的JX.淘宝团队开发的KISSY.百度团队开发的QWrap和Tangram,以及上海康尚实验室推出的 ...
- 【JavsScript】推荐五款流行的JavaScript模板引擎
摘要:Javascript模板引擎作为数据与界面分离工作中最重要一环,受到开发者广泛关注.本文通过开发实例解析五款流行模板引擎:Mustache.Underscore Templates.Embedd ...
- JAVA首选五款开源Web开发框架
Spring Spring是一个开源的Java/Java EE全功能栈应用程序框架,在JavaEE社区中非常受欢迎,以Apache许可证形式发布,也有.NET平台上的移植版本. Struts2 Str ...
- 8个实用的SVG工具,20 个有用的 SVG 工具,五款超实用的开源SVG工具
8个实用的SVG工具 [导读] 你还在为没有好用的SVG工具而发愁吗?开发人员的福音来啦!小编为大家收集罗列了8款实用的SVG工具,让我们一起来看看吧! SVG可缩放矢量图形(Scalable Vec ...
- JS组件系列——又一款MVVM组件:Vue(二:构建自己的Vue组件)
前言:转眼距离上篇 JS组件系列——又一款MVVM组件:Vue(一:30分钟搞定前端增删改查) 已有好几个月了,今天打算将它捡起来,发现好久不用,Vue相关技术点都生疏不少.经过这几个月的时间,Vue ...
- 恢复计算机崩溃数据的五款最佳Linux发行版
嗨,Linux 新手们!你们在尝试运行命令时有没有搞坏过计算机系统?我相信你们有过这种经历.这一幕经常发生:你想尝试运行命令,或者安装测试更新版,结果下一次重启时计算机就崩溃了.我在本文将逐一介绍五款 ...
- 收集五款常用的HTML编辑软件
HTML(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言.HTML文本是由HTML命令组成的描述 ...
- 微信小程序使用weui扩展组件踩坑
最近在做微信小程序,引入weui的时候踩坑了好久,这里记录一下遇到的问题. 微信官方文档给了两种weui引入方式: 通过 useExtendedLib 扩展库 的方式引入,这种方式引入的组件将不会计入 ...
- Vue基础语法-数据绑定、事件处理和扩展组件等知识详解(案例分析,简单易懂,附源码)
前言: 本篇文章主要讲解了Vue实例对象的创建.常用内置指令的使用.自定义组件的创建.生命周期(钩子函数)等.以及个人的心得体会,汇集成本篇文章,作为自己对Vue基础知识入门级的总结与笔记. 其中介绍 ...
随机推荐
- Accurately computing running variance —— 已知两个数列各自的均值和方差,如何快速求出两个数列拼合后的均值和方差(续)
原内容来自: https://www.johndcook.com/blog/standard_deviation/ 计算公式: 该种计算方式可以只保存历史数据的平方和,与历史数据的和. 相关前文: 已 ...
- 在计算框架MindSpore中手动保存参数变量(Parameter 变量)—— from mindspore.train.serialization import save_checkpoint
本文参考内容: https://www.mindspore.cn/doc/programming_guide/zh-CN/r1.2/advanced_usage_of_checkpoint.html? ...
- MySQL8服务无法启动,服务没有报告任何错误
MySQL8服务无法启动,服务没有报告任何错误 错误信息: 免安装版mysql-8.0.15-winx64.zip 按照教程来安装,解压,增加my.ini文件,修改文件内部的地址信息,配置环境变量pa ...
- 无缝融入,即刻智能[一]:Dify-LLM大模型平台,零编码集成嵌入第三方系统,42K+星标见证专属智能方案[含ollama部署]
无缝融入,即刻智能[一]:Dify-LLM大模型平台,零编码集成嵌入第三方系统,42K+星标见证专属智能方案 1.Dify 简介 1.1 功能情况 Dify,一款引领未来的开源大语言模型(LLM)应用 ...
- 开关资源新方法:Try- with-resources
JDK7新特性:Try- with-resources try-with-resources 是 JDK 7中引入的一种新的异常处理机制,它主要用于自动管理资源,能够很容易地关闭在 try-catch ...
- dubbo超时异常
荐
dubbo超时异常 在调用dubbo服务时经常看到如下错误: Caused by: com.alibaba.dubbo.remoting.TimeoutException: Waiting serve ...
- Atcoder ABC297 E-G
Atcoder ABC297 E-G E - Kth Takoyaki Set 链接: E - Kth Takoyaki Set 简要题意: 问题陈述 有 \(N\) 种章鱼烧出售.一个 \(i\) ...
- python模块xlsxwriter使用
1.安装 pip install XlsxWriter 2.使用 # -*- coding: utf-8 -*- from io import BytesIO import qrcode # impo ...
- MySQL的索引原理及使用
MySQL中的索引模型 Mysql中的索引使用的数据结构一般为搜索树,这里的搜索树,一般使用B树,这里补一下数据结构中的B树结构:说B树之前,先顺一个前置的知识点,平衡二叉树: 平衡二叉树 二叉树应该 ...
- 小程序bindinput和bindblur赋值延迟问题解决
小程序bindinput和bindblur赋值延迟问题解决 问题链接:https://developers.weixin.qq.com/community/develop/doc/000a0ebdc4 ...