[英]Create AWS EC2 instance with specific flavour using jclouds and Java
我最近安装了jclouds以与eclipse一起使用,以在Java中创建一个项目来与aws-ec2进行通信。 有谁知道是否有一种使用“实例样式”创建实例的方法。 我会很感激。 非常感谢你。
在jclouds中,有几种方法可以做到这一点。 最简单的方法就是在创建节点时使用hardwareId
属性。 这是一个字符串,其值是要创建的VM的风格,因此为m1.xlarge
或m3.medium
等。请按以下方式指定它。
Template template = computeService.templateBuilder()
.hardwareId(InstanceType.M1_MEDIUM);
nodes = computeService.createNodesInGroup("groupname", 1, template);
您也可以在模板中指定最小的RAM和CPU设置,然后让jclouds选择硬件风格本身,如下所示。
Template template = computeService.templateBuilder()
.minCores(2.0d)
.minRam(2048);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.