如何使用 openstack 客户端将接口附加到实例?

如何使用 openstack 客户端将接口附加到实例?

根据 OpenStack 文档,单个客户端已被弃用,取而代之的是 openstack 客户端。

为了支持通用客户端,以下单个客户端已被弃用。(来源

因此我开始使用 openstack 客户端。使用nova客户端,我可以在创建实例后使用 将接口附加到实例nova interface-attach --port-id $PID <Nova instance name>。我想知道如何使用 openstack 客户端来实现这一点?

port set --device-ownerport set --device,但它们似乎不能正常工作。

答案1

我也想这样做,最终发现openstack server add port $SERVERNAME $PORTUUID可以使用最新的 python-openstack。请参阅这里用于文档。

但我真的只是想在创建实例时执行此操作,并发现您还可以使用以下方法添加具有指定 IP 地址的多个接口:--nic服务器创建的选项,如:openstack server create --network Net1 --nic net-id=$NET2_UUID,v4-fixed-ip=$IPADDRESS ...

希望这能帮助其他人进行同样的研究。

相关内容