Vagrant
説明 [#h941d5ac]
vagrant up を一番はじめに実行した際に、指定したansibleのplaybookを実行させたい場合の方法です。
設定 [#y73e426c]
$ vagrant init
$ vim Vagrantfile
config.vm.provision "ansible" do |ansible|
ansible.playbook = "プレイブック.ymlのパス"
end
$ vagrant up hoge
もしansibleの実行に失敗したら [#je43696e]
プレイブックの記述ミスとかでansibleの実行に失敗した場合、vagrantではプロビジョニングを1回実行していあることを.vagrantディレクトリの下で保持しています。
再度プロビジョニングを実行するには、「–provision」を追加してupすれば実行されます。