1

私は現在自分のマシンにボルトサーバーを設定しています。しかし、マシンを再起動した後で自動起動をしたいと思います。基本的に、私はそれが自動的にスクリプト例えば:HashCorp VaultをWindowsサービスとして実行する方法はありますか?

 vault server -config C:\vault_0.6.2\config.hcl 

を起動して、3つのキーを使用してボールトを開封するためにボールトサーバを実行したいと思います。 私はWindowsサービスラッパー(winsv)を使用して、WindowsサービスとしてSpringブートアプリケーションをインストールしました。 vinsを実行するためにwinsvを使用することは可能でしょうか?またはwinsvを使用して2つのbatファイルを実行することができます(1つはボールトサーバーを含み、もう1つはボールトのアンシールに対応します)。 私はWindows 10を使用しています。
私は助けてくれてありがとう!

答えて

2

誰かがこれを将来試みる場合。解決策は、ボールトサーバーを起動するサービスを提供することでした。サービスは、この含まれているコウモリのスクリプトを実行するProcessBuilderをを使用しています。

開始/ B Vaultサーバーを-config「C:\ vault_0.6.2 \ config.hcl」

はそれから二バットを実行する別のProcessBuilderをを使用しています含まれているスクリプト ボールトunseal%1

(%1はサービスが通過するパラメータです)

関連する問題