用于管理kubernetes上的分布式ai堆栈的部署工具。使用此工具的项目:antinex(https://antinex.readthedocs.io/en/latest/)和股票分析引擎(https://stock-analysis-engine.readthedocs.io/en/latest/)并在kubernetes 1.13.3上工作
deploy-to-kubernetes的Python项目详细描述
在CentOS上将分布式AI堆栈部署到Kubernetes
安装和管理Kubernetes群集(1.13.3版),在单个CentOS 7虚拟机上安装helm,或在多主机模式下在3 CentOS 7虚拟机上运行群集。一旦运行,您就可以部署一个分布式的、可伸缩的python堆栈,该堆栈能够使用jwt提供一个弹性rest服务,用于身份验证和开发。此服务使用一个分离的rest api,它有两个不同的工作后端,用于路由简单的数据库读写任务,而不是可以使用redis缓存且不需要持久数据库连接的长时间运行的任务。这不仅适用于简单的CRUD应用程序和用例,而且适用于安全的多租户环境,在这种环境中,多个用户可以管理长期运行的任务,如训练能够进行近实时预测的深层神经网络。
本指南是为在Kubernetes上部署Docker容器的Antinex堆栈和股票分析引擎而构建的。单主机或多主机群集。