Vagrantの仮想マシンにChefを実行するための準備をする

Vagrantを試してみる
の続き
かつ、Macにchefとknife-soloがインストールされた状態。

仮想マシンの作成

適当なディレクトリにCentOS6.4の仮想マシンを作成する。

$ cd 適当なディレクトリ
$ mkdir centos
$ cd centos
$ vagrant init centos64

仮想マシンを起動する。

$ vagrant up

centos」という名前でアクセスできるようにしておく。

$ vagrant ssh-config --host centos >> ~/.ssh/config

Chefのリポジトリの作成

Chefのリポジトリを作成し、仮想マシンにChefの環境を整える。

$ cd 適当なディレクトリ
$ knife solo init chef-repo
$ cd chef-repo
$ knife solo prepare centos