在多个网络中选择一个特定的网络
Choose a specific network among multiple networks
我正在使用 Cloudify 2.7 和 OpenStack Icehouse。
我想将 Cloudify 管理 VM 连接到两个专用网络:
private-net-1 和 private-net-2
但是,Cloudify Shell 仅附加到 private-net-1。
那么,我应该如何配置 che cloud 驱动程序才能使 bootstrap-cloud 进程正常工作?
Cloudify shell 只需要访问云 API。它是否连接到一个或多个网络并不重要。它与 Cloudify Manager 的设置方式无关。
Cloudify 计算模板配置允许您指定计算机器将连接到的静态网络。请参阅此处的示例:
http://getcloudify.org/guide/2.7/clouddrivers/network.html
注意这一部分:
// Optional. Use existing networks.
computeNetwork {
networks (["SOME_INTERNAL_NETWORK"])
}
所以你可以在这里指定多个网络:
// Optional. Use existing networks.
computeNetwork {
networks (["SOME_INTERNAL_NETWORK1", "SOME_INTERNAL_NETWORK2"])
}
我正在使用 Cloudify 2.7 和 OpenStack Icehouse。
我想将 Cloudify 管理 VM 连接到两个专用网络:
private-net-1 和 private-net-2
但是,Cloudify Shell 仅附加到 private-net-1。
那么,我应该如何配置 che cloud 驱动程序才能使 bootstrap-cloud 进程正常工作?
Cloudify shell 只需要访问云 API。它是否连接到一个或多个网络并不重要。它与 Cloudify Manager 的设置方式无关。
Cloudify 计算模板配置允许您指定计算机器将连接到的静态网络。请参阅此处的示例: http://getcloudify.org/guide/2.7/clouddrivers/network.html
注意这一部分:
// Optional. Use existing networks.
computeNetwork {
networks (["SOME_INTERNAL_NETWORK"])
}
所以你可以在这里指定多个网络:
// Optional. Use existing networks.
computeNetwork {
networks (["SOME_INTERNAL_NETWORK1", "SOME_INTERNAL_NETWORK2"])
}