読者です 読者をやめる 読者になる 読者になる

はやさがたりない。

へっぽこぷろぐらまのメモログ

ansibleでVagrantをプロビジョニング

前回のsample.ymlとhostをVagrantfileと同じ場所におく Vagrantfileにansibleのプロビジョニング設定を追加。 # -*- mode: ruby -*- # vi: set ft=ruby : # Vagrantfile API/syntax version. Don't touch unless you know what you're doing! VAGRANTFILE_AP…

VagrantのプロビジョニングでChef Soloを使ってみる その1

まずChef-Soloをインストールするためのプラグインなどなどの準備 vagrant側 vagrant-omnibus vagrant-berkshelf chef側 berkshelf 準備開始 vagrant-omnibusをインストールする。 $ vagrant plugin install vagrant-omnibus Installing the 'vagrant-omnibu…

vagrantのプラグインを使ってみる Sahara砂漠編

とりあえずO'Reilly本にのっているもので使ってみるかーって思ったもの Sahara コマンドラインから仮想マシンの変更をいつでも巻き戻せるようになる。 vagrant-vbguest 仮想マシンにインストールされているGuestAdditionを現在利用中のVirtualBoxにあったも…

vagrantで複数仮想マシンの実行

Vagrantfileに追記 こうすることでweb,dbそれぞれの仮想マシンが実行される config.vm.boxに記述したOSをインポートしてくれて webサーバ用のプロビジョニング、dbサーバ用のプロビジョニング我実行される config.vm.define "web" do |web| web.vm.provision…

vagrantのネットワーク設定な

ホストのみ接続可能なネットワーク設定 Vagrantfileを編集 config.vm.network "private_network", ip: "192.168.33.10" 起動してpingしてみる $ vagrant up $ ping 192.168.33.10 PING 192.168.33.10 (192.168.33.10): 56 data bytes 64 bytes from 192.168.…

vagrant shellによるプロビジョニングでapacheをいれる

プロビジョニング shellの章 設定するのだよ config.vm.provision "shell" , path: "provision.sh" shell用意するのです。今回はapacheでおためし #!/usr/bin/env bash echo "Install apache and setting it up..." yum -y update > /dev/null 2>&1 yum -y i…

vagrantの基本操作

Vagrantお勉強めも Vagrant公式ドキュメント Vagrant日本語ドキュメント きっほーん VagrantにCentOS6.5のBoxを追加 $ vagrant box add centos6.5 https://github.com/2creatives/vagrant-centos/releases/download/v6.5.3/centos65-x86_64-20140116.box ==>…