问题标签 [jclouds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
131 浏览

jclouds - 使用 jclouds 销毁 aws-ec2 实例

我正在尝试使用 jclouds (compute.destroyNode(id)) 销毁 aws-ec2 实例。获得以下异常。任何人都可以帮助我如何解决此异常并销毁实例。提前致谢

0 投票
1 回答
304 浏览

java - 如何使用 Jclouds 1.7 访问本机提供程序 API

使用 JClouds,直到 1.6.x 版本,可以使用以下惯用语访问本机 EC2 提供程序 API:

实际上,我从文档页面复制:http: //jclouds.apache.org/guides/aws/

事实证明,在最新版本中,此方法已被删除。是否有替代方法/方式来访问提供商特定功能(安全组、密钥对等)?

0 投票
1 回答
627 浏览

java - 使用 jclouds API 创建 aws-ec2 实例

我正在尝试使用jclouds. 在执行代码时,我收到以下异常

“java.util.NoSuchElementException:键 [aws-ec2] 不在提供程序或 API 列表中:{}”。

如何解决此异常?

0 投票
1 回答
70 浏览

java - 是否可以使用 jclouds 获取 openstack 云中可用的所有数据库服务器的列表?

我已经成功部署了一个 openstack 云。我已经在两个虚拟机中安装了 mongodb 服务器和 mysql 服务器。

如何获取使用 jclouds 可用的所有数据库服务器的列表?

0 投票
1 回答
494 浏览

java - 将安全组添加到 Openstack 中的实例

我正在尝试使用 Apache JClouds 向区域中的某些实例(已经在运行)添加/删除特定的安全组。我知道这可以使用 Nova-CLI 来完成。有人能指出这是如何使用 jclouds 完成的吗?文档并没有真正说那么多。

0 投票
2 回答
584 浏览

java - Rackspace 云文件(使用 jclouds) - 如何获取容器位置

我使用 jclouds 作为 Rackspace Cloud Files 的 api。

Api 允许我使用BlobStore.createContainerInLocation在不同位置创建容器

现在,拥有已经存在的容器,我如何获得它的位置?

0 投票
1 回答
1568 浏览

java - 通过 jclouds 使用 AWS (S3) - 如何承担角色

使用普通身份验证凭据时,我可以这样做:

... 访问 S3 的 BlobStoreContext。

在本机 Amazon java api 中,我可以使用安全令牌服务 (STS) 来承担角色并使用临时凭证来访问 S3 或任何其他 AWS 服务。

我如何在 jclouds 中做到这一点?

0 投票
0 回答
168 浏览

java - 未找到 AWS Jclouds 资源

当我尝试在 Jenkins 中通过 JClouds 提供执行程序时,出现以下错误:

javax.servlet.ServletException: org.jclouds.rest.ResourceNotFoundException:默认 VPC 'vpc-14a06d71' 中不存在安全组'sg-4a6bb62f '

为什么 AWS 或 JClouds 会出现这个错误?!

顺便说一句,我已经验证了安全组是有效的。

0 投票
1 回答
143 浏览

amazon-web-services - 无法通过 Jclouds 创建 AWS R3.2xlarge 实例

我尝试在 AWS 上为高内存消耗计算创建一个新类型实例 r3.2xlarge 但是,它一直失败:

Java::JavaUtil::NoSuchElementException: hardwareId(r3.2xlarge) 未找到 org.jclouds.compute.domain.internal.TemplateBuilderImpl.throwNoSuchElementExceptionAfterLoggingHardwareIds(TemplateBuilderImpl.java:756) org.jclouds.compute.domain.internal.TemplateBuilderImpl.findHardwareWithId( TemplateBuilderImpl.java:743) org.jclouds.compute.domain.internal.TemplateBuilderImpl.build(TemplateBuilderImpl.java:694)

所以 JClouds 还不支持这种新的实例类型?

我的代码适用于 m1,m2,m3 实例。

谢谢。

0 投票
1 回答
693 浏览

cloud - jclouds 支持较新的 vCloud API

我们必须为我们的迁移服务(从 AWS 到 Openstack 到 vCloud 等等)支持许多不同的目标云,所以我想我至少会在我们检索帐户属性的部分(例如区域、组织、目录、 ETC。)

然而,jclouds 对“通用”vCloud API 的支持似乎停留在 1.0 - 当我们在内部运行 1.5(和 5.1)时,这使得 jcloud 非常无用,至少就 vcloud 而言(我认为 1.5 已被“弃用”) ”VMWare 去年 9 月发布的?)。

有谁知道我是否在这里遗漏了一些明显的东西,或者是否有升级支持的计划?

显然,我们将使用 vmware 的 SDK,但最好通过 jclouds 抽象所有云。

这是我收到的错误:

我正在使用的代码几乎直接来自(非常稀疏的)“用户指南”:

任何帮助、建议、指向更好文档的指针将不胜感激:谢谢!