さくらのクラウドを Vagrant up した
Vagrant Sakura Provider を使って、Vagrant でさくらのクラウド使ってみた。これとは別に vagrant-sacloud ってのがあるけど、インストールが楽ってことで Vagrant Sakura Provider を選んだ。
うん、コンパネ使わなくていいのは快適だな。
使うときは一点注意があって、sakura.disk_source_archive
に適切な値をいれてやる必要がある。デフォだと Ubuntu 12.04.2LTS-server 64bit の ID として '112500182464'
になるんだけど、こいつが古いのかなんなのか使えなくて、代わりに '112500459149'
を指定すると動く。つまりはこういうこと。
Vagrant.configure("2") do |config| config.vm.box = "dummy" config.ssh.username = "ubuntu" config.ssh.private_key_path = File.expand_path "~/.ssh/id_rsa" config.vm.provider :sakura do |sakura| sakura.disk_source_archive = '112500459149' sakura.access_token = 'XXXX' sakura.access_token_secret = 'XXXX' sakura.sshkey_id = '12345' end end
どっから '112500459149'
なんていう数字が出てきたのかというと vagrant-sakura
を入れた時についてくる vagrant sakura-list-id
から出てきた。
$ vagrant sakura-list-id Zone: is1a ---- Archives ---- ID Name 112500513643 CentOS 5.10 64bit (基本セット) 112500570421 CentOS 6.5 64bit (基本セット) 112500169813 Scientific Linux 6.4 64bit (基本セット) 112500582450 Scientific Linux 6.5 RC1 64bit (基本セット) 112400500864 FreeBSD 8.3 64bit (基本セット) 112400554008 FreeBSD 9.1 64bit (基本セット) 112500459149 Ubuntu Server 12.04.3 LTS 64bit (基本セット) 112500213364 Ubuntu Server 13.04 64bit (基本セット) 112500489806 Ubuntu Server 13.10 64bit (基本セット) 112500182511 Debian GNU/Linux 6.0.7 64bit (基本セット) 112500583029 Debian GNU/Linux 7.3.0 64bit (基本セット) 112500513592 CentOS 5.10 64bit (基本セット) 112500570402 CentOS 6.5 64bit (基本セット) 112500582531 Scientific Linux 6.5 RC1 64bit (基本セット) 112400500863 FreeBSD 8.3 64bit (基本セット) 112400554007 FreeBSD 9.1 64bit (基本セット) 112500459481 Ubuntu Server 12.04.3 LTS 64bit (基本セット) 112500213598 Ubuntu Server 13.04 64bit (基本セット) 112500489823 Ubuntu Server 13.10 64bit (基本セット) 112500583034 Debian GNU/Linux 7.3.0 64bit (基本セット) 112500127179 Vyatta Core 6.5R1 32bit (6rd対応) 112600032371 Windows Server 2008 R2 112600051846 Windows Server 2012 R2 112600051011 Windows Server 2008 R2 for RDS 112600051958 Windows Server 2008 R2 for RDS(MS Office付) ---- Server Plans ---- (以下略)
vagrant up --provider=sakura
でサクサクサクラクラウドライフ〜