Cloudify 3.3 - 使用现有网络(无浮动IP)

时间:2016-02-01 09:56:58

标签: openstack cloudify cloudify-script-plugin

我们希望将Cloudify Manager配置为OpenStack项目,其中只有一个具有公共IP地址的外部网络(名为public_net)。 换句话说,每个Cloudify VM(管理器和应用程序)都应连接到外部网络(无浮动IP)。 另一方面,Cloudify CLI是由OpenStack创建的。

我们应该如何配置OpenStack插件来实现这种情况?

1 个答案:

答案 0 :(得分:1)

Cloudify管理器如果使用Openstack蓝图进行自举,将配置为两个网络:

  1. 可以连接到OpenStack API(外部网络)的网络
  2. 将创建的管理网络。
  3. 如果要将外部网络用于管理网络,则应更改蓝图,以便将此网络作为外部资源(external_resource:true)并将网络名称设置为public_net。

    你的蓝图将如下所示:

    management_network:
    type: cloudify.openstack.nodes.Network
    properties:
      use_external_resource: true
      resource_id: public_net
      openstack_config: *openstack_configuration