connectionは、chef、file、remote-execとの組み合わせで使います。リモートサーバーに対してプロビジョニングを実行する方法としては、大きくはchefまたはremote-execの2択で、これにfileを組み合わせて使う、という理解でよいかと思います。 今回はこれらのうち、remote-execを使って、Amazon EC2に対してプロビジョニングを実行する手順をご紹介します。 なお、今回のエントリでは、AWSでTerraformに入門 | Developers.IOで作成したTerraformの定義ファイル(*.tf)にremote-execでのプロビジョニングの定義を追加する形をとっています。事前準備としてこちらのエントリにも目を通しておいていただければと思います。 前提とする環境 ローカルマシンのOS : OS X Yosemite プロビジョニング対象サーバー
![【Terraform】remote-execを使ったリモートサーバーのプロビジョニング | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/1c0a5bf5560015877115155795caf2a0ee280a20/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2014%2F07%2FTerraform.png)