以下是2023年十大人工智能开源趋势。

王林
发布: 2023-05-08 21:04:06
转载
1014人浏览过

sveltos 简化了 kubernetes 附加组件跨集群部署,基于集群运行时自动升级并提供事件驱动的工作流自动化框架。

Kubernetes 本身并不是一个完整的解决方案。要构建生产集群,您需要各种附加组件。如果您要管理多个集群,那不是一件容易的事。

Sveltos是一个开源项目,它提供声明式 API,允许跨多个 Kubernetes 集群部署 Kubernetes 附加组件。Helm 图表和资源 YAML 都可以传递给 Sveltos。

例如,只需发布以下 ClusterProfile 实例就足以在一组托管集群中部署 Kyverno Helm 图表:

天工AI
天工AI

昆仑万维推出的国内首款融入大语言模型的AI对话问答、AI搜索引擎,知识从这里开始。

天工AI 400
查看详情 天工AI

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

2023年十大开源人工智能趋势

或者,如果您有 Kubernetes 资源 YAML,只需使用数据创建一个 ConfigMap(如果数据是机密的,则为 Secret),然后让 Sveltos 引用这样的 ConfigMap(Secret)实例。

<code>kubectl create configmap contour-gateway --from-file=<File with contour YAML></code>
登录后复制

2023年十大开源人工智能趋势

让事情变得更复杂的是,有时,您需要部署的附加组件取决于集群运行时状态。

例如,您已经在一组集群中部署了 Calico v3.24。当这些集群升级到 Kubernetes v1.25 时,您希望 Calico 也升级到 v3.25。

如果您正在管理数十个这样的集群,那么在升级 Kubernetes 版本时手动升级 Calico 并不理想。为此,您需要一个自动化解决方案。

2023年十大开源人工智能趋势

然后简单地创建以下分类器实例:

2023年十大开源人工智能趋势

以上分类器实例将让 Sveltos 通过自动添加来管理集群标签:

  • 标签 kubernetes: v1–24 到任何运行 Kubernetes 版本 v1.24.x 的集群
  • 标签 kubernetes: v1–25 到任何运行 Kubernetes 版本 v1.25.x 的集群。

由于这些标签和上面的 ClusterProfile 实例:

  • calico 版本 v3.24.5 将部署在任何运行 Kubernetes 版本 v1.24.x 的集群中
  • calico 版本 v3.25.0 将部署在任何运行 Kubernetes 版本 v1.25.x 的集群中

您无需采取任何行动。随着集群的升级,Sveltos 也会升级 Calico。

当托管集群中的事件导致需要部署附加组件时,事情可能会变得更加复杂。例如,每当某个命名空间中的服务被创建时,添加一个 HTTPRoute 以通过网关 API 公开此类服务。

Sveltos Events 是一个用于 Kubernetes 的事件驱动的工作流自动化框架,可帮助您在各种事件上触发 K8s 附加组件部署。

  1. 定义事件是什么(Sveltos 支持 Lua 脚本);
  2. 定义发生此类事件时要部署的附加组件。插件可以表示为模板,Sveltos 将在部署时使用来自托管集群的信息实例化这些插件。

2023年十大开源人工智能趋势

此 EventSource 将事件定义为在命名空间 eng 中创建/删除服务,暴露端口 443 或端口 8443。

当托管集群中发生此类事件时,我们要部署一个 HTTPRoute 实例:

2023年十大开源人工智能趋势

如您所见,要部署的内容是在 ConfigMap 中定义的,并以模板的形式表示。

资源包含每个托管集群中与上面定义的 EventSource 匹配的所有服务实例。

以上就是以下是2023年十大人工智能开源趋势。的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:51CTO.COM网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号