orenoblog

エンジニアになりたいExcel方眼紙erの物語

vagrant

vagrant-digitaloceanを使う

気になっていたSSD搭載VPS digitalocean vagrant pluginがあったので試してみました。 起動設定 事前にdigitaloceanのコンパネでAPIキーの設定, SSH公開鍵のインポート, 決済設定を済ませておきます。 ギッハブを参考に書きます Vagrant.configure('2') do |…

Vagrantでインスタンスを指定したVPC subnet配下で起動してEIPを割り当てる方法

指定したVPCのSubnetにvagrant up --provider=awsでインスタンスを起動する方法です。 現時点でvagrant-awsのREADME.mdに下記のようなことが書いてあったけど、動かなかったので README.md associate_public_ip - If true, will associate a public IP addre…

VagrantfileにAPIキーを記述しないようにした

ぼーっとvagrant-awsを利用していたせいかVagrantfileにaccess_key_idやsecret_keyをベタ書きしたままgit commitしてしまった。 他の方には読まれたくない情報を誤ってcommitしないようにYAMLからロードするように変更してみた。 複数人がVagrantで共通のAMI…

VagrantでIDCフロンティアのcloudstackと遊ぶ

普段IDCフロンティアさんのクラウドサービスにお世話になってまして、 IDCFさんのCloudstack対応Vagrant Pluginなんて都合のいいものないですかねと伺っていたところ、 対応しましたよとご連絡を頂いたので試してみた。(0)自分の環境 Mac OSX Vagrant 1.3.1P…

Vagrantfileの書き方が変わった模様

自分が利用しているPCのVagrantを 1.1 -> 1.2.1へバージョンアップしました。 ついでにVagrantfileが変わったみたいですので、メモを残します config.vm.box = "CentOS6.4_x86_64" config.vm.network :private_network, ip: "192.168.101.11" config.vm.prov…

vagrantでもchefのsearchを使いたい

vagrantでcookbookのテストをしようと思ったけど、searchを使っていたのでエラーが出た。 解決は恐らくこれでOK テストが終わったらnode deleteしましょう。