Openstack
如何使用 openstack 客戶端將介面附加到實例?
根據 OpenStack 文件,個別客戶端已被棄用,取而代之的是 openstack 客戶端。
不推薦使用以下單個客戶端以支持普通客戶端。(來源)
所以我開始使用 openstack 客戶端。對於
nova
客戶端,我可以在創建實例後將介面附加到nova interface-attach --port-id $PID <Nova instance name>
. 我想知道如何使用 openstack 客戶端實現這一點?有
port set --device-owner
andport 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 ...
.希望這可以幫助其他人進行相同的研究。