ども、大瀧です。 Vagrantを利用すると"検証環境の作っては消し"が簡単にできて非常に便利なのですが、仮想マシンを作るたびに毎回同じパッケージのインストールや設定ファイルの配置作業をするのは面倒ですよね。そこで今回は、構成管理ツールのAnsibleをVagrantに連携し、仮想マシンの作成から初期構成までをまとめてやってみたいと思います。 動作確認環境 OS X Yosemite Vagrant 1.7.0 Ansible 1.8.2(事前にMacにインストールしておく) 準備するもの Ansibleの自動構成のためのPlaybookを用意するだけです!今回はDockerがインストール済みの仮想マシンが欲しかったので、Docker最新バージョンのインストールとdockerコマンドをsudoなしで実行できるよう、gpasswdコマンドの実行を登録しています。これを任意の場所に作成します(
![Vagrantの仮想マシンをAnsible Provisionerで自動構成する | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/7abbe40f3ab9661b554cf7cdb6872ce2df83116f/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2015%2F02%2Fvagrant_logo.png)