Kubeflow成为CNCF孵化项目啦!

先聊点科技新闻:

1、埃隆马斯克做事很牛,几天时间,Twitter相关移动应用和网站基本换为新logo-X,X真的很有魔力。

2、7月31日,openSUSE-repos试用新的CDN,对于世界各地喜欢linux发行版openSUSE的朋友来说是个好事。将存储库索引服务 (RIS) 用于核心分发存储库来简化 openSUSE 存储库管理,其最新更新将用户切换到新 cdn.opensuse.org。

开源项目推荐:

1、Kubernetes Jobs Manager Operator

用于Kubernetes作业管理的操作平台,旨在管理由多个作业组成的复杂工作流程,使其管理更轻松,无需使用大量的YAML文件或进行排序操作。

https://github.com/lukaszraczylo/jobs-manager-operator

2、KWOK

KWOK (Kubernetes WithOut Kubelet)是一个工具包,可在数秒内建立一个由数千个节点组成的集群。所有节点的行为都是模拟的,整个方法占用的资源非常少,可以在笔记本电脑上轻松玩转。

https://github.com/kubernetes-sigs/kwok

再说说kubeflow:

什么是kubeflow?

CNCF技术监督委员会(TOC)投票接受Kubeflow作为 CNCF 孵化项目。kubeflow 是一个开源、社区驱动的项目,用于在 Kubernetes 上部署和管理机器学习(ML)堆栈。Kubeflow 社区积极开发和支持面向 Kubernetes 的 MLOps,为其用户开发和部署流行的框架,包括 TensorFlow、PyTorch、XGBoost、Apache MXNet 等分布式机器学习(ML)。

官方地址:https://www.kubeflow.org/

Kubeflow项目致力于在Kubernetes上实现简单、可移植和可扩展的机器学习(ML)工作流部署。我们的目标不是重新创建其他服务,而是提供一种简单的方法,将最佳的机器学习开源系统部署到不同的基础架构中。无论您在何处运行Kubernetes,都应该能够运行Kubeflow。

官方仓库地址:

https://github.com/kubeflow/

至于安装,感兴趣可以自己去看一下,有两种方式:

1、安装分发包,这里有各种平台集成的发行版,包括:

  • Kubeflow on AWS
  • Kubeflow on Azure
  • Kubeflow on Google Cloud
  • Kubeflow on IBM Cloud
  • Kubeflow on Nutanix
  • 等等没用过的平台

2、使用原始清单,适合高级用户。

以下地址有kubeflow演示机器学习的案例,感兴趣的可以自己查阅:

https://github.com/kubeflow/examples

但要注意仓库中的一些示例尚未在较新版本的 Kubeflow 中进行测试。

小知识分享:

v-on 用于监听事件,当事件触发时执行相应的方法。 v-model 用于在表单元素与数据属性之间建立双向绑定,实现数据与界面的同步更新。