web-dev-qa-db-ja.com

openstackクライアントを使用してインスタンスにインターフェースを接続する方法は?

OpenStackのドキュメントによると、個々のクライアントは、openstackクライアントを支持して廃止されています。

次の個々のクライアントは、一般的なクライアントに代わって非推奨になりました。 ( ソース

そこで私はopenstackクライアントを使い始めました。 novaクライアントを使用すると、nova interface-attach --port-id $PID <Nova instance name>を使用してインスタンスを作成した後、インスタンスにインターフェイスをアタッチできます。これはopenstackクライアントでどのように可能ですか?

port set --device-ownerport set --deviceはありますが、正常に動作していないようです。

5
Robin

私もこれをやりたかったし、最終的にopenstack server add port $SERVERNAME $PORTUUIDは最新のpython-openstackで動作します。ドキュメントについては here を参照してください。

しかし、私はインスタンスの作成中にこれを本当にしたかっただけで、 --nic サーバー作成のオプション。例:openstack server create --network Net1 --nic net-id=$NET2_UUID,v4-fixed-ip=$IPADDRESS ...

これが他の誰かが同じ研究をするのを助けることを願っています。

3
mp3foley