Amazon ec2 用于启动EC2和Openstack实例的常见API

Amazon ec2 用于启动EC2和Openstack实例的常见API,amazon-ec2,openstack-nova,Amazon Ec2,Openstack Nova,在工作中,我们将AmazonLinuxEC2实例用于生产目的。此外,对于我们的内部开发设置,我们使用openstack Cent OS实例 我想创建一个公共CLI或公开RESTAPI来启动和停止这两个CloudStack上的实例。(我已经有了机器图像)。我知道我可以使用任何通用SDK(我计划使用GO)并构建它 最近,我遇到了。我只是想知道这样的东西是否已经有了。或者上述回购协议是否意味着其他什么?还有一些其他文章提到了对openstack的EC2支持。我不确定它是否与我想要实现的意思相同。已经与

在工作中,我们将AmazonLinuxEC2实例用于生产目的。此外,对于我们的内部开发设置,我们使用openstack Cent OS实例

我想创建一个公共CLI或公开RESTAPI来启动和停止这两个CloudStack上的实例。(我已经有了机器图像)。我知道我可以使用任何通用SDK(我计划使用GO)并构建它


最近,我遇到了。我只是想知道这样的东西是否已经有了。或者上述回购协议是否意味着其他什么?还有一些其他文章提到了对openstack的EC2支持。我不确定它是否与我想要实现的意思相同。

已经与ec2命令行客户端有一些兼容性,对于Nova,您链接到的内容扩展到包括一些网络功能(VPC等),openstack heat与一些aws cloudformation模板兼容


你看过euca2ools吗此客户端由Eucalyptus cloud开发,与AWS和nova EC2兼容

感谢您的回复。我现在正在看。然而,我不能让它工作。我已经为此创建了一个新实例。另外,当你说与nova有一些兼容性时,这是否意味着我可以使用Openstack和AWS来启动和停止实例?euca2ools客户端可以在AWS EC2和Openstack nova EC2兼容的端点上使用。对于启动和停止实例,您可以使用此一个客户端。-转到地平线仪表板,在access and security>>API access下,下载EC2 credentails,从Ubuntu multiverse安装euca2ools包,并获取EC2 credentails文件以导出您的凭据和端点,然后尝试,euca Descripte images,现在加载您的AWS凭据并运行相同的命令。我安装了devstack,并按照您的建议进行了操作,当我运行
euca descripe images
时,我收到以下错误
euca descripe images:error(403):403禁止
我发布了详细信息。