概要
Conohaが新しくなってAPIもあるみたいなので試してみる。
APIユーザ作成
ConohaのダッシュボードからAPIユーザを作成
OpenStackクライアントのインストール
brew install python
pip install python-novaclient
環境変数ファイル作成と読み込み
openrc.sh
export OS_USERNAME=APIユーザ名
export OS_PASSWORD=APIパスワード
export OS_TENANT_NAME=テナント名
export OS_AUTH_URL=https://identityHost:portNumber/v2.0
source openrc.sh
動作確認
サーバ作成
flavorをnameで指定したときにエラーになったので、IDを指定した。
nova boot test --image gncvmi-centos-7.1-x86_64 --flavor 7eea7469-0d85-4f82-8050-6ae742394681
サーバ削除
nova delete servername
サーバ一覧
nova list
イメージ一覧
nova image-list
構成一覧
nova flavor-list