Como anexar uma interface a uma instância com o cliente openstack?

4

De acordo com os documentos do OpenStack, os clientes individuais são preteridos em favor do cliente de openstack.

The following individual clients are deprecated in favor of a common client. (source)

Então comecei a usar o cliente openstack. Com o cliente nova , eu poderia anexar interfaces a instâncias após sua criação com nova interface-attach --port-id $PID <Nova instance name> . Gostaria de saber como isso é possível com o cliente do openstack?

port set --device-owner e port set --device , mas eles não parecem funcionar corretamente.

    
por Robin 07.09.2016 / 08:20

1 resposta

1

Eu também queria fazer isso e, eventualmente, encontrei openstack server add port $SERVERNAME $PORTUUID funciona com o mais recente python-openstack. Consulte aqui para documentação.

Mas eu realmente queria fazer isso durante a criação da instância e descobri que você também pode adicionar várias interfaces com endereços IP especificados usando o --nic opção para criar servidor, como: openstack server create --network Net1 --nic net-id=$NET2_UUID,v4-fixed-ip=$IPADDRESS ... .

Espero que isso ajude alguém a fazer a mesma pesquisa.

    
por 16.10.2017 / 21:21

Tags