首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ML模型部署CI/CD

ML模型部署CI/CD
EN

Stack Overflow用户
提问于 2019-07-17 04:15:11
回答 1查看 533关注 0票数 1

我正在使用DataBricks上的MLFlow训练模型,并将最终模型输出到S3上。然后,使用Seldon-Core打包模型并将其部署到AWS EKS。

我正在寻找一种工具,通过从S3获取模型,将其打包到码头容器中,并使用Seldon-Core K8S模板将其推送到AWS EKS,从而弥合差距。

我相信最适合这项工作的工具是Kubeflow Pipeline。其他竞争者是Jenkins、Gitlab和TravisCI。

Kubeflow是这项工作的绝对正确的工具吗? Kubeflow与其他人相比有什么优缺点?如果有人已经做了可能建造管道的研究...

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-02 22:32:43

Yaml实际上做的正是Kubeflow Pipeline开箱即用的功能,它类似于CircleCI或TravisCI。我最终用它来替代Kubeflow Pipeline。

关于Kubeflow..。在测试了Kubeflow的0.5和0.6版本后,我们的感觉是它还很不稳定。无论是在MiniKube (本地K8S )中还是在AWS EKS中,安装都从未顺利进行过。对于MiniKube,文档中的安装脚本被破坏,您将能够看到许多人有问题,并手动编辑安装脚本(这是我必须做的,以使其正确安装)。在EKS上,我们无法安装0.5,必须安装一个更老的版本。Kubeflow希望以特定的方式管理工作节点,我们的安全策略不允许这样做,只有在订单版本中,您才能覆盖该选项。

Kubeflow也正在切换到Kuztomize,它还不稳定,所以如果你现在使用它,你将使用不再支持的Ksonnet,你会学到一个迟早会被淘汰的工具。

总而言之,应该等到1.0版了,但是Gitlab作为kubeflow Pipeline的替代品做了一个很棒的工作。

希望这对其他有同样想法的人有所帮助

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57064819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档