2017-10-06 154 views
-1

我是编排和DevOps系统的新手。我有一组python模块,py1,py2,...,py10.py.我还将input1,input2,...,input10作为文本文件形式的每个模块的输入。我还有10台启用GPU的PC用不同的用户名和密码连接到同一网络(当然也包括ips)。如何使用主窗口机器的这些输入来分发.py文件的计算?所有的机器都有Windows 10操作系统。我更喜欢将代码驻留在主机上并传递给(或复制)到小部件上。适用于Windows的工具编排系统,python代码

我无法在Windows机器上安装Ansible,但有没有什么好的选择来快速构建这个过程?

+0

没有DevOps系统。这是一种文化。 – StephenKing

回答

1

相当广泛的问题。我建议使用本地主机目标在您的本地机器上构建您的Playbook。

看,进入副本模块:http://docs.ansible.com/ansible/latest/copy_module.html

这将分发您的Python模块和文本文件到您的主机。

一旦你已经有了一个工作模块,构建一个盘点:http://docs.ansible.com/ansible/latest/intro_inventory.html

这将让你的角色你的剧本到你所提到的10台主机。

+0

谢谢你的意见,遗憾的是,我不认为Ansible与Windows OS系统(主机和宠臣)还兼容。我同意Ansible可能是可能是最好的选择,否则。 –

+0

它看起来不错对我说: http://docs.ansible.com/ansible/latest/list_of_windows_modules.html – d1ll1nger