OnishiVagrantは基本的にVirtualBoxみたいな仮想化ソフトウェアをローカルにインストールして使っている人が多いと思いますが、この仮想化ソフトウェアのことをプロバイダと呼びます。EC2をプロバイダとして使うことができます。あちこちで解説されているネタでもあるので備忘録的なsomethingとして軽く流します。AWSについての知識も少なからず必要になるので、事前にVPCとEC2を触って知識をつけてから試すことをおすすめします。CLIから、次の情報を取得しておきます。後ろの括弧内は今回設定するサンプル値です。[kp1234]セキュリティグループは操作しているネットワークから接続できるようにSSHポートを開いておく必要があります。(0.7.0)'!アクセスキーを環境変数に設定Vagrantfileは基本的にバージョン管理対象なので、IAMのクレデンシャルは環境変数から読み込むことにします。AWS_SECRET_ACCESS_KEY="your_sec_acc_key"Vagrantfileの設定こんな感じで作ります。適宜環境に合わせて書き換えてください。IDなども指定可能ですが、サブネットIDがあれば不要なので省略しています。'vagrant-vm',}endend動かしてみる起動するときはプロバイダを指定して。一度起動した後は省略できます。表示されれば接続できます。保存されていて、haltで停止してupし直した場合などはこのIDのインスタンスが立ち上がります。sshで実現されているために、最小限のサポートに留まります。タイミングでしかrsyncされません。個人的にはこれを開発用で使いたかったので、リアルタイムrsyncしてほしかったです...。IDEの機能を使うか、lsyncd等を使えばできなくもないでしょうけれど、どちらにしろ自分で実装する必要がありますね。この環境を本番用のデプロイに使うのもナンセンスなので、ちょっと使いどころが微妙な感じ。所感リアルタイムでsyncしてほしかったトコロ...。試行錯誤してみるかもしれません。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。