根据 OpenStack 文档,个别客户端已被弃用,取而代之的是 openstack 客户端。
不推荐使用以下单个客户端以支持普通客户端。(来源)
所以我开始使用 openstack 客户端。对于nova
客户端,我可以在创建实例后将接口附加到nova interface-attach --port-id $PID <Nova instance name>
. 我想知道如何使用 openstack 客户端实现这一点?
有port set --device-owner
and port set --device
,但它们似乎无法正常工作。
我也想这样做,最终发现
openstack server add port $SERVERNAME $PORTUUID
可以使用最新的 python-openstack。有关文档,请参见此处。但我真的只是想在实例创建期间执行此操作,并发现您还可以使用
--nic
服务器创建选项添加具有指定 IP 地址的多个接口,例如:openstack server create --network Net1 --nic net-id=$NET2_UUID,v4-fixed-ip=$IPADDRESS ...
.希望这可以帮助其他人进行相同的研究。