我将 Cloudify 2.7 与 OpenStack Icehouse 一起使用。
我想引导连接到现有专用网络的 Cloudify Manager,并且我会在引导时仅向 Cloudify Manager 提供公共浮动 IP,以便 Cloudify Shell 可以通过 ssh 连接到 Cloudify Manager。
我该怎么做?
我将 Cloudify 2.7 与 OpenStack Icehouse 一起使用。
我想引导连接到现有专用网络的 Cloudify Manager,并且我会在引导时仅向 Cloudify Manager 提供公共浮动 IP,以便 Cloudify Shell 可以通过 ssh 连接到 Cloudify Manager。
我该怎么做?
您要求的特定组合对于与 Cloudify 一起打包的 openstack 云驱动程序是不可能的。您可以在此处查看可能的网络选项:http: //getcloudify.org/guide/2.7/clouddrivers/network.html
对于您的要求,您需要创建一个使用现有网络的自定义云驱动程序(称为静态网络引导),然后为管理器分配一个浮动 IP。
这应该是云驱动程序的 startManagementMachines() 方法中相当直接的更改(https://github.com/CloudifySource/cloudify/blob/master/esc/src/main/java/org/cloudifysource/esc/driver/供应/openstack/OpenStackCloudifyDriver.java#L440)
请注意,Cloudify 2.X 已停产且不受支持。你应该看看 Cloudify 3.2