Cloudify管理器可在多个云平台上创建实例

时间:2017-08-14 08:05:03

标签: cloudify

我正在尝试在AWS之外运行cloudify并尝试在AWS上创建基础架构。安装代理时,cloudify使用VM的私有IP地址,我似乎无法覆盖。有没有办法在AWS基础架构之外运行cloudify管理器,并且仍能在AWS中进行配置? 在你问我为什么要在AWS之外运行cloudify之前,我的主要原因是我想管理多个云平台(目前是AWS和Azure),而且我不想运行多个cloudify管理器。因此,如果我在AWS中安装经理,我仍然会在Azure或openstack中管理配置时遇到问题(我们稍后可能会添加)。

所以问题是,如何配置cloudify使用公共(或提供的)IP地址来安装代理,或者根本不安装代理(我只想使用cloudify来配置基础设施),我可以使用ansible来安装我的软件。但是,如果我说“install_method:none”,它仍会抱怨缺少队列。任何帮助将不胜感激。

此致 阿尔塔夫

1 个答案:

答案 0 :(得分:0)

Cloudify不支持使用公共IP进行经理 - 代理通信的方法。

建议的方法是在Manager的主机网络和目标网络之间配置VPN。典型的例子是,如果您在笔记本电脑上运行Cloudify Manager,并且想要配置AWS资源。 AWS提供了一个名为VPN Connection的功能,可以轻松地为您的AWS VPC配置VPN。如果您想在Azure中拥有一名经理,您可以使用在Azure中运行的VPN服务器执行相同的操作。