特定のタグの下でRackSpaceアカウントに登録されているすべてのサーバーを取得しようとしています。特定のタグを持つRackSpaceサーバーを取得するにはどうすればよいですか?
OpenStack用のRackSpaceのPythonバインディング、pyrax
を使用して、これを行う方法が見つかりませんでした。そのライブラリでそれを実現する方法はありますか、それを行う別のPythonライブラリがありますか?
ありがとうございました!
特定のタグの下でRackSpaceアカウントに登録されているすべてのサーバーを取得しようとしています。特定のタグを持つRackSpaceサーバーを取得するにはどうすればよいですか?
OpenStack用のRackSpaceのPythonバインディング、pyrax
を使用して、これを行う方法が見つかりませんでした。そのライブラリでそれを実現する方法はありますか、それを行う別のPythonライブラリがありますか?
ありがとうございました!
私はpyrax
の著者です。現在、Pyraxを介してタグ情報にアクセスする方法はありません。情報がAPIから返されないためです。しかし、それが有用な情報になることに同意するので、可能性のあるものを見るために、関係するさまざまなチームと話しています。私が何かを聞くと、私はここでフォローアップします。
優秀!私が期待したよりもはるかに良い答え。本当にありがとう! –
これに関する新しい情報があれば興味がありますか?コントロールパネルにタグ付きの新しいサーバーを追加しても、書き込み時にAPI内のメタデータがまだ表示されません。 – davidcollom
この投稿時点で、RackspaceはまだAPIにタグサポートを追加していません。ここにその機能のためのUserVoiceリクエストがあります:https://feedback.rackspace.com/forums/71021-product-feedback/suggestions/5709402-expose-cloud-server-tags-through-the-api –
クラウドサーバーのメタデータが現在利用可能で、サーバーのラベルが含まれているようです。
pxraxを使用してサーバーを一覧表示し、メタデータをフィルタすることができます。
補足として、ノーバを使用してAPIにアクセスすることもできます(http://developer.rackspace.com/blog/getting-started-using-python-novaclient-to-manage-cloud-servers.html)しかし、とにかく、APIにタグ情報がない場合、それは役に立たないでしょう。 –