https://docs.openstack.org/ocata/user-guide/cli-manage-ip-addresses.html
openstack floating ip list openstack floating ip create public-net FLOATING_IP=$(openstack floating ip create public -c floating_ip_address -f value --floating-ip-address 10.11.12.13) openstack floating ip show 1.2.3.4 openstack floating ip list --project ${PROJECT_ID} --long openstack floating ip create --floating-ip-address 1.2.3.4 public # request specific floating IP for a project openstack floating ip create public --floating-ip-address 1.2.3.4 --project foo-project # show used floating IPs NETWORK_ID=$(openstack subnet list --network public -c Network -f value) openstack ip availability show -c total_ips -c used_ips ${NETWORK_ID} # add ip to server openstack floating ip set --port ${PORT_ID} ${FLOATING_IP}