Launch vault server in separate fork of cmd.exe
Some checks failed
Some checks failed
This commit is contained in:
@@ -8,16 +8,15 @@ $vaultArgs = @(
|
|||||||
"-dev",
|
"-dev",
|
||||||
"-dev-tls",
|
"-dev-tls",
|
||||||
"-dev-root-token-id=root",
|
"-dev-root-token-id=root",
|
||||||
"-dev-listen-address=127.0.0.1:8200"
|
"-dev-listen-address=127.0.0.1:8200",
|
||||||
|
">>",
|
||||||
|
"vault-logs/stdout.log",
|
||||||
|
"2>>",
|
||||||
|
"vault-logs/stderr.log"
|
||||||
)
|
)
|
||||||
|
|
||||||
Write-Output "✅ Starting Vault server..."
|
Write-Output "✅ Starting Vault server..."
|
||||||
$process = Start-Process -FilePath ".\vault.exe" `
|
$process = Start-Process -FilePath "cmd.exe" -ArgumentList "/c start `"Vault Server`" /B .\vault.exe $vaultArgs" -
|
||||||
-ArgumentList $vaultArgs `
|
|
||||||
-PassThru `
|
|
||||||
-NoNewWindow `
|
|
||||||
-RedirectStandardOutput "vault-logs/stdout.log" `
|
|
||||||
-RedirectStandardError "vault-logs/stderr.log"
|
|
||||||
|
|
||||||
$vaultPid = $process.Id
|
$vaultPid = $process.Id
|
||||||
Write-Output "✅ Vault process started with PID: $vaultPid"
|
Write-Output "✅ Vault process started with PID: $vaultPid"
|
||||||
|
Reference in New Issue
Block a user