2017-10-06 155 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