Saharaを使ってVagrantの状態を管理する

Pocket

Saharaのインストール

Saharaとは

SaharaはVagrantの仮想環境の状態をいつでも巻き戻すことができるPluginです。
仮想環境の変更をロールバックして変更前の状態に戻せるので、
chefの練習にも最適です。

Saharaのインストール

vagrant plugin install sahara

インストールした後はsandboxモードを有効にします。

vagrant sandbox on

Saharaでロールバック

早速ロールバックを試してみましょう
一度前回作成したcookbookを利用し、httpdをインストールします。
ちゃんと動作するか確認しましょう

#service httpd restart
httpd beenden:                                             [  OK  ]

ではMac上でロールバックしてみましょう

vagrant sandbox rollback

ゲストOSで確認します。

#service httpd start
httpd: unbekannter Dienst

はいちゃんと巻き戻ってます。

Sandboxの終了

Sandboxを終了させたい時は

vagrant sandbox off

で終了させられます。ただ、変更内容も破棄されるので、
変更を確定したい場合はcommitをしましょう

vagrant sandbox commit



Post Footer automatically generated by Add Post Footer Plugin for wordpress.

びのっち

関東圏で活動しているとてもマイペースなSEです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*