DigitalOcean に移った
とあるところに動いている IRC サーバを DigitalOcean に移行した。
まず
もともと動いていた IRC サーバは特になにも考えずに構築したので、設定見直しを含めて仕事でも使っている Puppet でマニフェストを書いた。
次に
Puppet を試すのは Vagrant を使った。
Vagrant には vagrant-digitalocean というプラグインがあるので、ローカルで動かして大丈夫そうなら vagrant --provider=digital_ocean
みたいな感じで DigitalOcean 上に環境を構築した。
ちなみに
DigitalOcean は 512MB にした。Region とかは Vagrantfile に書いた。
- OS: Ubuntu 12.04 x64
- Region: San Francisco 2
そして
DNS は Dozens を使っているのでそこで IP を切り替えた。すぐ反映された。