これまで DigitalOcean を使う場合, 管理画面で手動でサーバを立ち上げプロビジョニング, または vagrant-digitalocean を使ってサーバを立ち上げつつプロビジョニングといった方法で対応してきました。 複数サーバを組み合わせて使う場合にこれらの方法だとイマイチだなぁと感じていた矢先, 先日購入した DevOps を支える HashiCorp ツール大全 で Terraform が紹介されていたので試しに使ってみました。 使うもの Terraform オーケストレーションツール。サーバの立ち上げから DNS の設定までいろいろ一発で処理できる。 Packer DigitalOcean 上にマシンイメージを作成。 Ansible Packer で作成するマシンイメージをプロビジョニング(構成管理)する。 doctl DigitalOcean の CLI ツール。マシ
![Terraform を使って DigitalOcean にサーバをたてる | 技術ブログ 群馬県高崎市のWebシステム開発](https://cdn-ak-scissors.b.st-hatena.com/image/square/027e32078fa4a0651894f68c5fdb8236db26258d/height=288;version=1;width=512/http%3A%2F%2Fwww.e2esound.com%2Fimages%2Fogp.png)