we want to configure a Cloudify Manager into an OpenStack project in which there is only an external network (named public_net), with public IP addresses. In other words, each Cloudify VM (both Manager and Application) should be attached to the external net (no Floating IP). The Cloudify CLI, on the other hand, was created out of OpenStack.
How should we configure the OpenStack plugin to implement this scenario?
The Cloudify manager if bootstrapped with the Openstack blueprint will be configured to two networks:
If you want to use the external network for the management network, you should change the blueprint so it will have this network as an external resource (external_resource: true) and set the name of the network to public_net.
your blueprint will look like this: