Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
images
keys
.gitignore
README.md
Vagrantfile

README.md

このリポジトリは Demand Side Science 会社ブログ内、『不思議の国のAnsible』のチュートリアルで使用する環境を再現するためのものです。

連載へのリンク

動作要件

  • OS (いずれも最新のリビジョンを推奨)
    • Mac OS (推奨)
    • Linux
    • Windows
  • 空きメモリ容量 512MB以上
  • 空きディスク容量 80GB以上(推奨)
  • インターネット接続が可能であること
  • 192.168.100.0/24 セグメントのIPアドレスが未使用であること

セットアップ手順

1. VirtualBox のインストール

こちらの公式サイトから、お使いのOSに適した最新版パッケージをダウンロードし、インストールしてください。 https://www.virtualbox.org/wiki/Downloads

2. Vagrant のインストール

こちらの公式サイトから、お使いのOSに適した最新版パッケージをダウンロードし、インストールしてください。 http://www.vagrantup.com/downloads.html

3. 本リポジトリのダウンロード

  • こちらから Zip ファイルをダウンロードして適当な場所に解凍するか、

  • もしくはこちらのページを参考に git をインストールし、以下のコマンドを実行してください。

git clone https://github.com/demand-side-science/ansible-in-wonderland.git

使用方法

1. 仮想マシンの作成

本リポジトリをダウンロードした場所(Vagrantfileが存在する階層)で、以下のコマンドを実行します。 初回はイメージのダウンロード・セットアップが行われるため、数分程度の時間がかかります。

vagrant plugin install vagrant-vbguest
vagrant up

2. 仮想マシンへのログイン

vagrant ssh an11

vagrant ユーザでのログインが行われます。 同様に、an12 へのログインも可能です。

  • ネットワーク構成

image

3. alice ユーザになる

sudo -i -u alice

これで、チュートリアルと同じ状態を再現できます。

仮想マシンの起動と終了

  • 起動
vagrant up
  • 停止
vagrant halt
  • 仮想マシンの破棄
vagrant destroy

確認に対して y を入力すると仮想マシンの破棄がなされ、データが削除されます。

You can’t perform that action at this time.