前提
vagrant-conoha
を用いてプロビジョニングする$ vagrant ssh-config
コマンドで返ってきた、ConoHa のインスタンスの IPアドレス を取得する- 上記で取得した IPアドレス を用いて VALUE-DOMAIN の DDNS 設定を叩く
vagrant-conoha
を用いてプロビジョニングする$ vagrant ssh-config
コマンドで返ってきた、ConoHa のインスタンスの IPアドレス を取得する好きと感動が高じて、Itamae と併せて簡単なプロビジョニングを行うためのコードを作って公開してしまいました。
ConoHa には API が完備していて、インスタンスの生成やら停止やら破棄やらを Web API 経由で簡単に行えるようになっています。しかしながら「簡単」とは言え、一から作るためにはそれなりの手間がかかります。
「こんな面倒なことを自動化しない人がいないわけがない」という怠惰な法則により*1、ウェブ上をさまよっていると、Vagrant で ConoHa を扱えるようにするというウルトラ素敵なプラグインを見つけることができました。
これを使えばサクサクとインスタンスを作って壊して試せて最高です。
*1:大事なことです
これでまたハマった……。
※2017年12月16日現在の情報です
これです。
ConoHa の VPS にはいくつかのプランが存在するのですが、このうち 512MB のプランだけは他と異なり制約があります。それは、後からプランの変更ができない ことです。つまりスケールアップができない、ということです。
続きを読む