DeltaCloudでWindows Azureを操作する
EC2(DeltaCloudでEC2を操作する),Rackspace(DeltaCloudでRackspaceを扱う方法)と利用できるようにしてきました。
では次はWindowsAzureを利用できるよう設定を行いたいと思います。
azure用Driverを動かすにはwaz-blobsが不足しているのでインストールします。
実際にazure_driver.rbを確認すると以下のようなrequireが実施されている。
require 'deltacloud/base_driver' require 'waz-blobs'
waz-blobsインストール
gemパッケージ確認
# gem search --remote waz-blobs *** REMOTE GEMS *** waz-blobs (0.1.1)
インストール
# gem install waz-blobs Fetching: ruby-hmac-0.4.0.gem (100%) Fetching: waz-blobs-0.1.1.gem (100%) Successfully installed ruby-hmac-0.4.0 Successfully installed waz-blobs-0.1.1 2 gems installed
Azure Driver用DeltaCloud起動
Azure Driver用DeltaCloudを起動してみます。
# deltacloudd -i azure -r hostname
Azureに対してどんな操作が可能かをチェックしてみます。
# deltacloudc -l --url http://hostname:3001/api drivers buckets blob
Azureの操作についてはWindows Azure Storageの操作のみの模様。