作者:Tom Phelan以及Joel Baxter,BlueData,2019年4月30日
Kubernetes显然是云原生无状态应用程序的容器协调器的选择。通过StatefulSets和Persistent Volumes,现在可以在Kubernetes上运行有状态的应用程序。Kustomize、Helm和Kubeflow等工具有助于解决有状态应用程序的一些部署复杂性。然而,在Kubernetes上运行用于分布式人工智能、机器学习和大数据分析的复杂状态应用程序仍然超出了大多数用户的能力。
欢迎来到KubeDirector。KubeDirector是一个开源项目,它使用标准的Kubernetes自定义资源功能和API扩展来部署和管理复杂的有状态扩展应用程序集群。使用KubeDirector,你可以在Kubernetes上运行用于人工智能、机器学习和大数据分析的复杂有状态集群,而无需编写任何Go代码。
本网络研讨会将概述KubeDirector体系结构,展示如何编写示例有状态应用程序(例如使用Spark、Jupyter和Cassandra)所需的元数据和构件,并演示如何使用KubeDirector在Kubernetes上部署和管理集群。
视频
幻灯片
按《阅读原文》获得。
参与其中
CNCF网络研讨会是向社区成员介绍趋势和新技术的好方法。我们正在寻找项目维护人员、CNCF成员、社区专家来分享他们的知识。网络研讨会是非宣传性的,专注于云原生领域的教育和思想领导。
有兴趣举办CNCF网络研讨会?让我们知道:webinars@cncf.io
CNCF网络研讨会视频专辑:
http://v.qq.com/vplus/dbc4895dfc0a6ec609ad9e42a10507e0/foldervideos/txn002501wn8f5a
https://www.youtube.com/playlist?list=PLj6h78yzYM2PKJZ9hZ8CtDxJMzO5I6lZ