7. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
7
このはモードも健在
(若干大人っぽい?)
8. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
8
このは夏モードに更新
(座敷わらしっぽい?)
9. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
9
一番の肝は自分的には
- OpenStack (Juno) API の公開
(+RESTful with keystone auth [
DB hosting API,
Mail hosting API]
)
になります
10. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
1
APIドキュメントは以下
https://www.conoha.jp/docs/
になります
24. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
2
インストール前はnovaclientのみ入ってます
pip freezeコマンドで確認
(ここでは、Mac OS X環境)
インストール前後のnova client CLIの動作の違いDEMO
25. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
2
ソースのdir確認:
インストール前後のnova client CLIの動作の違いDEMO
Pythonのライブラリパッケージ関係のファイルがほとんど
26. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
2
ライブラリのdir 中身確認:
インストール前後のnova client CLIの動作の違いDEMO
Pythonのライブラリの中に
__init__.py
ファイルが1個だけ
27. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
2
インストール: sudo python setup install
インストール前後のnova client CLIの動作の違いDEMO
28. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
2
インストール (2): sudo python setup install
インストール前後のnova client CLIの動作の違いDEMO
os-adminpass-python-novaclient-ext
という名前でインストールされました
29. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
2
インストール後にnovaclient-extも入っていることを確認
pip freezeコマンドで確認
(Mac OS X環境)
インストール前後のnova client CLIの動作の違いDEMO
30. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
3
インストール後、コマンドオプションが増えています
インストール前後のnova client CLIの動作の違いDEMO
1行目に機能拡張によって、オプションが増えました
31. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
解りづらい _ ;
ですが、これでnovaclientでも、
web panelと同様に、
root passwordを指定できるよ
うになります
(cloudinitで自動設定されます)
32. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
このようにして、
Python の novaclient に
機能拡張して、
コマンドを追加したり、
オプションを
追加したりできます
33. Copyright (c) 2014 GMO Internet, Inc. All Rights Reserved.
明日はConoHaブース 4Fにあります
弊社エバ、ひろのぶさんの講座が
1号館4F
AV会議室 15:15 ‒ 16:00
「新しくなったクラウドプラットフォーム
ConoHaを使ってみよう」
にあります。よろしくお願いします