2015-03-13 49 views
0

我想使用fabric將一堆庫部署到一個盒子上,它將自動配置鹽堆。目前,運行該功能爲如何在沒有密碼的情況下在localhost上使用fabric?

fab deploy_libs:args,kwards -Hlocalhost 

我怎樣才能無需密碼,這顯然不會是一個東西,因爲它的自動我能做運行這個命令?

聲明:這可能會有一個更好的方法,我對此並不是很珍惜。

+0

這可以幫助嗎? http://stackoverflow.com/questions/5327465/using-an-ssh-keyfile-with-fabric – 2015-03-13 14:34:39

回答

1

要在fabfile.py之內的本地計算機上運行命令,可以使用fabric.operations.local

由於您使用的是salt,因此您可能還會考慮使用cmd.run狀態進行額外的工作,一旦您設置了正確的依賴關係,就可以利用salt的依賴關係圖並運行一些操作平行。

+0

是的,這是要做的事情。如果你完全有鹽,旁路織物。 – 2015-03-30 16:04:40

相關問題