Windows PCでAnsible(サーバ)を使えるようにする
ほとんど作業メモ。
Dockerなどの現代的なブツが使えない環境を想定します。
ワークアラウンドとして、今回はCygwinを使います。(頑張ればMSYS2でも行けそう。)
下記構成でCygwinをセットアップします。
依存関係でPythonやらなんやらが色々入ります。Pythonは3.6系が入りました。
こだわらないのでアップデートとかは考えないです。
Ansibleを動かしたいディレクトリに下記内容のバッチファイルを作成します。
set CHERE_INVOKING=yes if exist C:\cygwin64 ( set CYGROOT=C:\cygwin64 ) if exist C:\cygwin ( set CYGROOT=C:\cygwin ) start /d "%~dp0" /b %CYGROOT%\bin\bash --login -i -c "ls -lah && ansible"
作成したbatをダブルクリックします。(lsコマンドとansibleコマンドを実行するだけのHelloWorldが走ります。)
どこまで動作するか確認はしていません。
以上