Openstack 在多个网络中选择一个特定的网络

Openstack 在多个网络中选择一个特定的网络,openstack,cloudify,Openstack,Cloudify,我正在使用Cloudify 2.7和OpenStack Icehouse 我想将Cloudify管理VM连接到两个专用网络: private-net-1和private-net-2 然而,Cloudify Shell只连接到private-net-1 那么,我应该如何配置che cloud驱动程序,以便引导云进程能够正常工作?Cloudify shell只需要访问云API。它是否连接到一个或多个网络并不重要。这与Cloudify Manager的设置方式无关 Cloudify计算模板配置允许您指

我正在使用Cloudify 2.7和OpenStack Icehouse

我想将Cloudify管理VM连接到两个专用网络:

private-net-1private-net-2

然而,Cloudify Shell只连接到private-net-1


那么,我应该如何配置che cloud驱动程序,以便引导云进程能够正常工作?

Cloudify shell只需要访问云API。它是否连接到一个或多个网络并不重要。这与Cloudify Manager的设置方式无关

Cloudify计算模板配置允许您指定计算机将连接到的静态网络。请参见此处的示例:

请注意本节:

  // Optional. Use existing networks.
    computeNetwork {
      networks (["SOME_INTERNAL_NETWORK"])
    }
因此,您可以在此处指定多个网络:

  // Optional. Use existing networks.
    computeNetwork {
      networks (["SOME_INTERNAL_NETWORK1", "SOME_INTERNAL_NETWORK2"])
    }

我已经了解到,本节中指定的第一个网络是第一个用于执行ssh命令的网络。Correct。这在很大程度上取决于您使用的VM映像。某些映像仅启用第一个vNIV。因此,您必须将浮动IP设置为该NIC。