Install chef deployment in multiple servers with powershell
$serverlist = Get-Content -Path "C:\Users\Administrator\Desktop\ps\serverslist.txt"
foreach ($server in $serverlist){
Invoke-Command -AsJob -ComputerName $server -ScriptBlock {
Set-Location "C:\packages\cookbooks"
chef-client -z -o recipe[adobe_update::testrecipe1]
}
foreach ($server in $serverlist){
Invoke-Command -AsJob -ComputerName $server -ScriptBlock {
Set-Location "C:\packages\cookbooks"
chef-client -z -o recipe[adobe_update::testrecipe1]
}
0 comments:
Post a Comment